Denio Canton vs. Michael Roth — Career Comparison

Greatest GenerationCubaThrows RightCaribbeanNew York CubansNegro National League IIStarting Pitcher
MillenialSouth CarolinaThrows LeftBats LeftNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Denio Canton built a career as a starting pitcher and Michael Roth as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Denio Canton posted stronger surface numbers — ERA 6.23 and WHIP 1.500 compared to 8.5 and 1.889 for Michael Roth. By the career numbers, Denio Canton had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Denio Canton and Michael Roth

Denio Canton
Career
Per 9 Innings
1
1
Michael Roth
Careerverified
Per 9 Inningsverified
3
3
Denio Canton
Career
Per 9 Innings
2
2.08
Michael Roth
Careerverified
Per 9 Inningsverified
23
5.75
Denio Canton
Career
Per 9 Inningsverified
1
1.04
Michael Roth
Career
Per 9 Innings
1
0.25
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Careerverified
Per 9 Inningsverified
2
0.5
Denio Canton
Careerverified
Per 9 Inningsverified
0
0
Michael Roth
Career
Per 9 Innings
1
0.25
Denio Canton
Career
Per 9 Innings
Michael Roth
Careerverified
Per 9 Inningsverified
66.67
66.67
Denio Canton
Careerverified
Per 9 Inningsverified
50
50
Michael Roth
Career
Per 9 Innings
4.35
4.35
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Careerverified
Per 9 Inningsverified
6
6.23
Michael Roth
Career
Per 9 Innings
34
8.5
Denio Canton
Careerverified
Per 9 Inningsverified
6.23
6.23
Michael Roth
Career
Per 9 Innings
8.5
8.5
Denio Canton
Careerverified
Per 9 Inningsverified
4.68
4.68
Michael Roth
Career
Per 9 Innings
7.44
7.44
Denio Canton
Career
Per 9 Innings
4.96
4.96
Michael Roth
Careerverified
Per 9 Inningsverified
4.86
4.86
Denio Canton
Careerverified
Per 9 Inningsverified
0.281
0.281
Michael Roth
Career
Per 9 Innings
0.336
0.336
Denio Canton
Career
Per 9 Innings
26
27
Michael Roth
Careerverified
Per 9 Innings
108
27
Denio Canton
Career
Per 9 Innings
8.2
9
Michael Roth
Careerverified
Per 9 Innings
36
9
Denio Canton
Careerverified
Per 9 Inningsverified
9
9.35
Michael Roth
Career
Per 9 Innings
50
12.5
Denio Canton
Careerverified
Per 9 Inningsverified
9.35
9.35
Michael Roth
Career
Per 9 Innings
12.5
12.5
Denio Canton
Careerverified
Per 9 Inningsverified
1
1.04
Michael Roth
Career
Per 9 Innings
5
1.25
Denio Canton
Careerverified
Per 9 Inningsverified
1.04
1.04
Michael Roth
Career
Per 9 Innings
1.25
1.25
Denio Canton
Career
Per 9 Innings
0.5
0.5
Michael Roth
Careerverified
Per 9 Inningsverified
0.22
0.22
Denio Canton
Careerverified
Per 9 Innings
4
4.15
Michael Roth
Career
Per 9 Inningsverified
16
4
Denio Canton
Careerverified
Per 9 Inningsverified
0
0
Michael Roth
Career
Per 9 Innings
2
0.5
Denio Canton
Career
Per 9 Innings
4.15
4.15
Michael Roth
Careerverified
Per 9 Inningsverified
4
4
Denio Canton
Career
Per 9 Innings
4
4.15
Michael Roth
Careerverified
Per 9 Inningsverified
29
7.25
Denio Canton
Career
Per 9 Innings
4.15
4.15
Michael Roth
Careerverified
Per 9 Inningsverified
7.25
7.25
Denio Canton
Careerverified
Per 9 Inningsverified
2
2
Michael Roth
Career
Per 9 Innings
1.26
1.26
Denio Canton
Career
Per 9 Innings
0.923
0.923
Michael Roth
Careerverified
Per 9 Inningsverified
1.25
1.25
Denio Canton
Careerverified
Per 9 Inningsverified
0
0
Michael Roth
Career
Per 9 Innings
2
0.5
Denio Canton
Careerverified
Per 9 Inningsverified
0
0
Michael Roth
Career
Per 9 Innings
4
1
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Career
Per 9 Innings
38
39.46
Michael Roth
Careerverified
Per 9 Inningsverified
171
42.75
Denio Canton
Career
Per 9 Innings
1
1.04
Michael Roth
Careerverified
Per 9 Inningsverified
8
2
Denio Canton
Careerverified
Per 9 Inningsverified
6
6.23
Michael Roth
Career
Per 9 Innings
34
8.5
Denio Canton
Careerverified
Per 9 Inningsverified
6.23
6.23
Michael Roth
Career
Per 9 Innings
8.5
8.5
Denio Canton
Career
Per 9 Innings
2
2.08
Michael Roth
Careerverified
Per 9 Inningsverified
1
0.25
Denio Canton
Careerverified
Per 9 Inningsverified
0
0
Michael Roth
Career
Per 9 Innings
1
0.25
Denio Canton
Career
Per 9 Inningsverified
2
2.08
Michael Roth
Careerverified
Per 9 Innings
6
1.5
Denio Canton
Careerverified
Per 9 Inningsverified
1.5
1.5
Michael Roth
Career
Per 9 Innings
1.833
1.833
Denio Canton
Career
Per 9 Innings
32
33.23
Michael Roth
Careerverified
Per 9 Inningsverified
149
37.25
Denio Canton
Career
Per 9 Innings
3
3
Michael Roth
Careerverified
Per 9 Inningsverified
1.48
1.48
Denio Canton
Careerverified
Per 9 Inningsverified
0.296
0.296
Michael Roth
Career
Per 9 Innings
0.391
0.391
Denio Canton
Career
Per 9 Innings
39.46
39.46
Michael Roth
Careerverified
Per 9 Inningsverified
42.75
42.75

Fielding Stats for Denio Canton and Michael Roth

Denio Canton
Career
Per 9 Innings
1
1
Michael Roth
Careerverified
Per 9 Inningsverified
3
3
Denio Canton
Career
Per 9 Innings
2
2.08
Michael Roth
Careerverified
Per 9 Inningsverified
23
5.75
Denio Canton
Career
Per 9 Inningsverified
1
1.04
Michael Roth
Career
Per 9 Innings
1
0.25
Denio Canton
Career
Per 9 Innings
26
27
Michael Roth
Careerverified
Per 9 Innings
108
27
Denio Canton
Career
Per 9 Innings
8.2
9
Michael Roth
Careerverified
Per 9 Innings
36
9
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Careerverified
Per 9 Inningsverified
4
1
Denio Canton
Career
Per 9 Innings
2
2.08
Michael Roth
Careerverified
Per 9 Inningsverified
9
2.25
Denio Canton
Careerverified
Per 9 Inningsverified
0
0
Michael Roth
Career
Per 9 Innings
1
0.25
Denio Canton
Career
Per 9 Innings
2
2.08
Michael Roth
Careerverified
Per 9 Inningsverified
14
3.5
Denio Canton
Career
Per 9 Innings
2
2.08
Michael Roth
Careerverified
Per 9 Inningsverified
13
3.25
Denio Canton
Careerverified
Per 9 Inningsverified
100
100
Michael Roth
Career
Per 9 Innings
92.86
92.86
Denio Canton
Careerverified
Per 9 Inningsverified
1
1
Michael Roth
Career
Per 9 Innings
0.565
0.565
Denio Canton
Careerverified
Per 9 Inningsverified
50
50
Michael Roth
Career
Per 9 Innings
4.35
4.35
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Careerverified
Per 9 Inningsverified
2
0.5
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0
Denio Canton
Career
Per 9 Innings
0
0
Michael Roth
Career
Per 9 Innings
0
0

Hitting Stats for Denio Canton and Michael Roth

Denio Canton
Career
Per 600 PAverified
1
1
Michael Roth
Careerverified
Per 600 PA
3
Denio Canton
Career
Per 600 PAverified
2
300
Michael Roth
Careerverified
Per 600 PA
23
Denio Canton
Careerverified
Per 600 PAverified
4
600
Michael Roth
Career
Per 600 PA
0
Denio Canton
Careerverified
Per 600 PAverified
3
450
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
Denio Canton
Careerverified
Per 600 PAverified
0.375
0.375
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
Michael Roth
Career
Per 600 PA
Denio Canton
Careerverified
Per 600 PAverified
0.04
5.31
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Careerverified
Per 600 PAverified
1
150
Michael Roth
Career
Per 600 PA
0
Denio Canton
Careerverified
Per 600 PAverified
0.25
0.25
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
Denio Canton
Careerverified
Per 600 PAverified
0.25
0.25
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
Denio Canton
Careerverified
Per 600 PAverified
0.113
0.113
Michael Roth
Career
Per 600 PA
Denio Canton
Careerverified
Per 600 PAverified
0.333
0.333
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Careerverified
Per 600 PAverified
1
150
Michael Roth
Career
Per 600 PA
0
Denio Canton
Careerverified
Per 600 PAverified
1
150
Michael Roth
Career
Per 600 PA
0
Denio Canton
Careerverified
Per 600 PAverified
0.02
2.81
Michael Roth
Career
Per 600 PA
Denio Canton
Careerverified
Per 600 PAverified
1
150
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
Michael Roth
Career
Per 600 PA
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
0
0
Michael Roth
Career
Per 600 PA
0
Denio Canton
Career
Per 600 PA
Michael Roth
Career
Per 600 PA