Thomas Hatch vs. Dennis Leonard — Career Comparison

MillenialOklahomaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRelief Pitcher
Baby BoomersNew YorkThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueStarting Pitcher

Dennis Leonard built a career as a starting pitcher and Thomas Hatch as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Dennis Leonard posted stronger surface numbers — ERA 3.7 and WHIP 1.279 compared to 5.24 and 1.621 for Thomas Hatch. By the career numbers, Dennis Leonard had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Thomas Hatch and Dennis Leonard

Thomas Hatch
Career
Per 9 Innings
5
5
Dennis Leonard
Careerverified
Per 9 Inningsverified
12
12
Thomas Hatch
Career
Per 9 Inningsverified
51
4.46
Dennis Leonard
Careerverified
Per 9 Innings
312
1.28
Thomas Hatch
Career
Per 9 Innings
7
0.61
Dennis Leonard
Careerverified
Per 9 Inningsverified
302
1.24
Thomas Hatch
Career
Per 9 Innings
6
0.52
Dennis Leonard
Careerverified
Per 9 Inningsverified
144
0.59
Thomas Hatch
Careerverified
Per 9 Innings
5
0.44
Dennis Leonard
Career
Per 9 Innings
106
0.44
Thomas Hatch
Career
Per 9 Innings
54.55
54.55
Dennis Leonard
Careerverified
Per 9 Inningsverified
57.6
57.6
Thomas Hatch
Career
Per 9 Innings
13.73
13.73
Dennis Leonard
Careerverified
Per 9 Inningsverified
96.79
96.79
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Careerverified
Per 9 Inningsverified
103
0.42
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Careerverified
Per 9 Inningsverified
23
0.09
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Careerverified
Per 9 Innings
1
0
Thomas Hatch
Careerverified
Per 9 Innings
60
5.24
Dennis Leonard
Career
Per 9 Inningsverified
898
3.7
Thomas Hatch
Career
Per 9 Innings
5.24
5.24
Dennis Leonard
Careerverified
Per 9 Inningsverified
3.7
3.7
Thomas Hatch
Career
Per 9 Innings
5.7
5.7
Dennis Leonard
Careerverified
Per 9 Inningsverified
3.53
3.53
Thomas Hatch
Career
Per 9 Innings
5.01
5.01
Dennis Leonard
Careerverified
Per 9 Inningsverified
3.92
3.92
Thomas Hatch
Career
Per 9 Innings
0.282
0.282
Dennis Leonard
Careerverified
Per 9 Inningsverified
0.257
0.257
Thomas Hatch
Career
Per 9 Innings
309
27
Dennis Leonard
Careerverified
Per 9 Innings
6561
27
Thomas Hatch
Career
Per 9 Innings
103
9
Dennis Leonard
Careerverified
Per 9 Innings
2187
9
Thomas Hatch
Careerverified
Per 9 Innings
114
9.96
Dennis Leonard
Career
Per 9 Inningsverified
2137
8.79
Thomas Hatch
Career
Per 9 Innings
9.96
9.96
Dennis Leonard
Careerverified
Per 9 Inningsverified
8.79
8.79
Thomas Hatch
Careerverified
Per 9 Innings
16
1.4
Dennis Leonard
Career
Per 9 Inningsverified
202
0.83
Thomas Hatch
Career
Per 9 Innings
1.4
1.4
Dennis Leonard
Careerverified
Per 9 Inningsverified
0.83
0.83
Thomas Hatch
Careerverified
Per 9 Inningsverified
0.31
0.31
Dennis Leonard
Career
Per 9 Innings
0.65
0.65
Thomas Hatch
Careerverified
Per 9 Innings
50
4.37
Dennis Leonard
Career
Per 9 Inningsverified
622
2.56
Thomas Hatch
Careerverified
Per 9 Innings
3
0.26
Dennis Leonard
Career
Per 9 Inningsverified
39
0.16
Thomas Hatch
Career
Per 9 Innings
4.37
4.37
Dennis Leonard
Careerverified
Per 9 Inningsverified
2.56
2.56
Thomas Hatch
Career
Per 9 Inningsverified
83
7.25
Dennis Leonard
Careerverified
Per 9 Innings
1323
5.44
Thomas Hatch
Careerverified
Per 9 Inningsverified
7.25
7.25
Dennis Leonard
Career
Per 9 Innings
5.44
5.44
Thomas Hatch
Career
Per 9 Innings
1.63
1.63
Dennis Leonard
Careerverified
Per 9 Inningsverified
4.24
4.24
Thomas Hatch
Careerverified
Per 9 Inningsverified
1.291
1.291
Dennis Leonard
Career
Per 9 Innings
0.889
0.889
Thomas Hatch
Careerverified
Per 9 Innings
4
0.35
Dennis Leonard
Career
Per 9 Inningsverified
73
0.3
Thomas Hatch
Careerverified
Per 9 Innings
5
0.44
Dennis Leonard
Career
Per 9 Inningsverified
52
0.21
Thomas Hatch
Careerverified
Per 9 Inningsverified
0
0
Dennis Leonard
Career
Per 9 Innings
6
0.02
Thomas Hatch
Career
Per 9 Inningsverified
461
40.28
Dennis Leonard
Careerverified
Per 9 Innings
9149
37.65
Thomas Hatch
Careerverified
Per 9 Inningsverified
12
1.05
Dennis Leonard
Career
Per 9 Innings
3
0.01
Thomas Hatch
Careerverified
Per 9 Innings
69
6.03
Dennis Leonard
Career
Per 9 Inningsverified
1008
4.15
Thomas Hatch
Career
Per 9 Innings
6.03
6.03
Dennis Leonard
Careerverified
Per 9 Inningsverified
4.15
4.15
Thomas Hatch
Careerverified
Per 9 Inningsverified
1
0.09
Dennis Leonard
Career
Per 9 Innings
82
0.34
Thomas Hatch
Careerverified
Per 9 Inningsverified
1
0.09
Dennis Leonard
Career
Per 9 Innings
65
0.27
Thomas Hatch
Career
Per 9 Inningsverified
15
1.31
Dennis Leonard
Careerverified
Per 9 Innings
160
0.66
Thomas Hatch
Career
Per 9 Innings
1.592
1.592
Dennis Leonard
Careerverified
Per 9 Inningsverified
1.262
1.262
Thomas Hatch
Career
Per 9 Inningsverified
404
35.3
Dennis Leonard
Careerverified
Per 9 Innings
8328
34.27
Thomas Hatch
Careerverified
Per 9 Inningsverified
1.35
1.35
Dennis Leonard
Career
Per 9 Innings
3.23
3.23
Thomas Hatch
Career
Per 9 Innings
0.321
0.321
Dennis Leonard
Careerverified
Per 9 Inningsverified
0.284
0.284
Thomas Hatch
Careerverified
Per 9 Inningsverified
40.28
40.28
Dennis Leonard
Career
Per 9 Innings
37.65
37.65

Fielding Stats for Thomas Hatch and Dennis Leonard

Thomas Hatch
Career
Per 9 Innings
5
5
Dennis Leonard
Careerverified
Per 9 Inningsverified
12
12
Thomas Hatch
Career
Per 9 Inningsverified
51
4.46
Dennis Leonard
Careerverified
Per 9 Innings
312
1.28
Thomas Hatch
Career
Per 9 Innings
7
0.61
Dennis Leonard
Careerverified
Per 9 Inningsverified
302
1.24
Thomas Hatch
Career
Per 9 Innings
309
27
Dennis Leonard
Careerverified
Per 9 Innings
6561
27
Thomas Hatch
Career
Per 9 Innings
103
9
Dennis Leonard
Careerverified
Per 9 Innings
2187
9
Thomas Hatch
Career
Per 9 Inningsverified
8
0.7
Dennis Leonard
Careerverified
Per 9 Innings
135
0.56
Thomas Hatch
Career
Per 9 Innings
9
0.79
Dennis Leonard
Careerverified
Per 9 Inningsverified
292
1.2
Thomas Hatch
Careerverified
Per 9 Inningsverified
1
0.09
Dennis Leonard
Career
Per 9 Innings
24
0.1
Thomas Hatch
Career
Per 9 Innings
18
1.57
Dennis Leonard
Careerverified
Per 9 Inningsverified
451
1.86
Thomas Hatch
Career
Per 9 Innings
17
1.49
Dennis Leonard
Careerverified
Per 9 Inningsverified
427
1.76
Thomas Hatch
Career
Per 9 Innings
94.44
94.44
Dennis Leonard
Careerverified
Per 9 Inningsverified
94.68
94.68
Thomas Hatch
Career
Per 9 Innings
0.333
0.333
Dennis Leonard
Careerverified
Per 9 Inningsverified
1.369
1.369
Thomas Hatch
Career
Per 9 Innings
13.73
13.73
Dennis Leonard
Careerverified
Per 9 Inningsverified
96.79
96.79
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Careerverified
Per 9 Inningsverified
28
0.12
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Career
Per 9 Innings
0
0
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Career
Per 9 Innings
0
0
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Career
Per 9 Innings
0
0
Thomas Hatch
Career
Per 9 Innings
0
0
Dennis Leonard
Career
Per 9 Innings
0
0

Hitting Stats for Thomas Hatch and Dennis Leonard

Thomas Hatch
Career
Per 600 PA
5
Dennis Leonard
Careerverified
Per 600 PA
12
Thomas Hatch
Career
Per 600 PA
51
Dennis Leonard
Careerverified
Per 600 PA
313
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
0
Dennis Leonard
Career
Per 600 PA
0
Thomas Hatch
Career
Per 600 PA
Dennis Leonard
Career
Per 600 PA