Leo Hannibal vs. Buck Marrow — Career Comparison

Greatest GenerationIndianaThrows RightNorth AmericaIndianapolis AthleticsNegro American LeagueStarting PitcherAll-Star
Greatest GenerationNorth CarolinaThrows RightBats RightNorth AmericaBrooklyn DodgersNational LeagueStarting Pitcher

Looking at the career totals, Leo Hannibal and Buck Marrow are fairly close on the surface numbers. Buck Marrow posted stronger numbers in ERA (5.06 vs 5.18) and WHIP (1.615 vs 1.697). Leo Hannibal had the advantage in home runs allowed (0.18 per nine innings vs 0.81). By the career numbers, Buck Marrow had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Leo Hannibal and Buck Marrow

Leo Hannibal
Career
Per 9 Innings
3
3
Buck Marrow
Career
Per 9 Innings
3
3
Leo Hannibal
Career
Per 9 Innings
19
1.73
Buck Marrow
Careerverified
Per 9 Inningsverified
39
3.52
Leo Hannibal
Careerverified
Per 9 Inningsverified
13
1.18
Buck Marrow
Career
Per 9 Innings
10
0.9
Leo Hannibal
Careerverified
Per 9 Inningsverified
5
0.45
Buck Marrow
Career
Per 9 Innings
3
0.27
Leo Hannibal
Careerverified
Per 9 Inningsverified
5
0.45
Buck Marrow
Career
Per 9 Innings
8
0.72
Leo Hannibal
Careerverified
Per 9 Inningsverified
50
50
Buck Marrow
Career
Per 9 Innings
27.27
27.27
Leo Hannibal
Careerverified
Per 9 Inningsverified
68.42
68.42
Buck Marrow
Career
Per 9 Innings
25.64
25.64
Leo Hannibal
Careerverified
Per 9 Inningsverified
5
0.45
Buck Marrow
Career
Per 9 Innings
3
0.27
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
0
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Careerverified
Per 9 Inningsverified
1
0.09
Leo Hannibal
Career
Per 9 Innings
57
5.18
Buck Marrow
Careerverified
Per 9 Inningsverified
56
5.06
Leo Hannibal
Career
Per 9 Innings
5.18
5.18
Buck Marrow
Careerverified
Per 9 Inningsverified
5.06
5.06
Leo Hannibal
Careerverified
Per 9 Inningsverified
5.11
5.11
Buck Marrow
Career
Per 9 Innings
5.43
5.43
Leo Hannibal
Careerverified
Per 9 Inningsverified
3.87
3.87
Buck Marrow
Career
Per 9 Innings
5.14
5.14
Leo Hannibal
Career
Per 9 Innings
0.302
0.302
Buck Marrow
Careerverified
Per 9 Inningsverified
0.279
0.279
Leo Hannibal
Career
Per 9 Innings
297
27
Buck Marrow
Careerverified
Per 9 Innings
299
27
Leo Hannibal
Career
Per 9 Innings
99
9
Buck Marrow
Careerverified
Per 9 Innings
99.2
9
Leo Hannibal
Career
Per 9 Innings
117
10.64
Buck Marrow
Careerverified
Per 9 Inningsverified
112
10.11
Leo Hannibal
Career
Per 9 Innings
10.64
10.64
Buck Marrow
Careerverified
Per 9 Inningsverified
10.11
10.11
Leo Hannibal
Careerverified
Per 9 Inningsverified
2
0.18
Buck Marrow
Career
Per 9 Innings
9
0.81
Leo Hannibal
Careerverified
Per 9 Inningsverified
0.18
0.18
Buck Marrow
Career
Per 9 Innings
0.81
0.81
Leo Hannibal
Careerverified
Per 9 Inningsverified
0.11
0.11
Buck Marrow
Career
Per 9 Innings
0.23
0.23
Leo Hannibal
Career
Per 9 Innings
51
4.64
Buck Marrow
Careerverified
Per 9 Inningsverified
49
4.42
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
0
Leo Hannibal
Career
Per 9 Innings
4.64
4.64
Buck Marrow
Careerverified
Per 9 Inningsverified
4.42
4.42
Leo Hannibal
Careerverified
Per 9 Inningsverified
51
4.64
Buck Marrow
Career
Per 9 Innings
39
3.52
Leo Hannibal
Careerverified
Per 9 Inningsverified
4.64
4.64
Buck Marrow
Career
Per 9 Innings
3.52
3.52
Leo Hannibal
Careerverified
Per 9 Inningsverified
2.68
2.68
Buck Marrow
Career
Per 9 Innings
1
1
Leo Hannibal
Careerverified
Per 9 Inningsverified
1.03
1.03
Buck Marrow
Career
Per 9 Innings
0.883
0.883
Leo Hannibal
Careerverified
Per 9 Inningsverified
0
0
Buck Marrow
Career
Per 9 Innings
2
0.18
Leo Hannibal
Careerverified
Per 9 Inningsverified
3
0.27
Buck Marrow
Career
Per 9 Innings
9
0.81
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
0
Leo Hannibal
Career
Per 9 Innings
455
41.36
Buck Marrow
Careerverified
Per 9 Inningsverified
460
41.54
Leo Hannibal
Career
Per 9 Innings
5
0.45
Buck Marrow
Careerverified
Per 9 Inningsverified
16
1.44
Leo Hannibal
Career
Per 9 Innings
72
6.55
Buck Marrow
Careerverified
Per 9 Inningsverified
63
5.69
Leo Hannibal
Career
Per 9 Innings
6.55
6.55
Buck Marrow
Careerverified
Per 9 Inningsverified
5.69
5.69
Leo Hannibal
Career
Per 9 Innings
13
1.18
Buck Marrow
Careerverified
Per 9 Inningsverified
0
0
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
0
Leo Hannibal
Careerverified
Per 9 Inningsverified
6
0.55
Buck Marrow
Career
Per 9 Innings
0
0
Leo Hannibal
Career
Per 9 Innings
1.697
1.697
Buck Marrow
Careerverified
Per 9 Inningsverified
1.615
1.615
Leo Hannibal
Career
Per 9 Innings
388
35.27
Buck Marrow
Careerverified
Per 9 Inningsverified
402
36.3
Leo Hannibal
Career
Per 9 Innings
3.79
3.79
Buck Marrow
Careerverified
Per 9 Inningsverified
1.62
1.62
Leo Hannibal
Career
Per 9 Innings
0.343
0.343
Buck Marrow
Careerverified
Per 9 Inningsverified
0.291
0.291
Leo Hannibal
Career
Per 9 Innings
41.36
41.36
Buck Marrow
Careerverified
Per 9 Inningsverified
41.54
41.54

Fielding Stats for Leo Hannibal and Buck Marrow

Leo Hannibal
Career
Per 9 Inningsverified
3
3
Buck Marrow
Career
Per 9 Innings
3
Leo Hannibal
Career
Per 9 Inningsverified
22
1.83
Buck Marrow
Careerverified
Per 9 Innings
39
Leo Hannibal
Careerverified
Per 9 Inningsverified
14
1.17
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Careerverified
Per 9 Inningsverified
324
27
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Careerverified
Per 9 Inningsverified
108
9
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Career
Per 9 Inningsverified
7
0.58
Buck Marrow
Careerverified
Per 9 Innings
9
Leo Hannibal
Careerverified
Per 9 Inningsverified
31
2.58
Buck Marrow
Career
Per 9 Innings
22
Leo Hannibal
Career
Per 9 Innings
1
0.08
Buck Marrow
Career
Per 9 Inningsverified
1
Leo Hannibal
Careerverified
Per 9 Inningsverified
39
3.25
Buck Marrow
Career
Per 9 Innings
32
Leo Hannibal
Careerverified
Per 9 Inningsverified
38
3.17
Buck Marrow
Career
Per 9 Innings
31
Leo Hannibal
Careerverified
Per 9 Inningsverified
97.44
97.44
Buck Marrow
Career
Per 9 Innings
96.88
Leo Hannibal
Careerverified
Per 9 Inningsverified
1.727
1.727
Buck Marrow
Career
Per 9 Innings
0.795
Leo Hannibal
Careerverified
Per 9 Inningsverified
63.64
63.64
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Career
Per 9 Inningsverified
1
0.08
Buck Marrow
Career
Per 9 Innings
1
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0
Leo Hannibal
Career
Per 9 Innings
0
0
Buck Marrow
Career
Per 9 Innings
0

Hitting Stats for Leo Hannibal and Buck Marrow

Leo Hannibal
Career
Per 600 PA
3
3
Buck Marrow
Career
Per 600 PA
3
3
Leo Hannibal
Career
Per 600 PA
23
306.67
Buck Marrow
Careerverified
Per 600 PAverified
39
900
Leo Hannibal
Careerverified
Per 600 PA
45
600
Buck Marrow
Career
Per 600 PA
26
600
Leo Hannibal
Careerverified
Per 600 PAverified
44
586.67
Buck Marrow
Career
Per 600 PA
25
576.92
Leo Hannibal
Careerverified
Per 600 PAverified
0.25
0.25
Buck Marrow
Career
Per 600 PA
0.12
0.12
Leo Hannibal
Careerverified
Per 600 PAverified
0.563
0.563
Buck Marrow
Career
Per 600 PA
0.385
0.385
Leo Hannibal
Careerverified
Per 600 PAverified
11
146.67
Buck Marrow
Career
Per 600 PA
3
69.23
Leo Hannibal
Careerverified
Per 600 PAverified
10
133.33
Buck Marrow
Career
Per 600 PA
1
23.08
Leo Hannibal
Career
Per 600 PA
1
13.33
Buck Marrow
Career
Per 600 PAverified
1
23.08
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Careerverified
Per 600 PAverified
1
23.08
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Career
Per 600 PA
1
13.33
Buck Marrow
Careerverified
Per 600 PAverified
2
46.15
Leo Hannibal
Career
Per 600 PA
0.091
0.091
Buck Marrow
Careerverified
Per 600 PAverified
0.667
0.667
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Careerverified
Per 600 PAverified
3.26
43.5
Buck Marrow
Career
Per 600 PA
0.74
17.18
Leo Hannibal
Careerverified
Per 600 PAverified
12
160
Buck Marrow
Career
Per 600 PA
6
138.46
Leo Hannibal
Careerverified
Per 600 PAverified
12
160
Buck Marrow
Career
Per 600 PA
3
69.23
Leo Hannibal
Careerverified
Per 600 PAverified
0.267
0.267
Buck Marrow
Career
Per 600 PA
0.12
0.12
Leo Hannibal
Careerverified
Per 600 PAverified
0.273
0.273
Buck Marrow
Career
Per 600 PA
0.24
0.24
Leo Hannibal
Careerverified
Per 600 PAverified
0.539
0.539
Buck Marrow
Career
Per 600 PA
0.36
0.36
Leo Hannibal
Career
Per 600 PA
0.023
0.023
Buck Marrow
Careerverified
Per 600 PAverified
0.12
0.12
Leo Hannibal
Careerverified
Per 600 PAverified
0.188
0.188
Buck Marrow
Career
Per 600 PA
0.114
0.114
Leo Hannibal
Careerverified
Per 600 PAverified
0.424
0.424
Buck Marrow
Career
Per 600 PA
0.273
0.273
Leo Hannibal
Careerverified
Per 600 PAverified
0.25
0.25
Buck Marrow
Career
Per 600 PA
0.167
0.167
Leo Hannibal
Careerverified
Per 600 PAverified
6
80
Buck Marrow
Career
Per 600 PA
2
46.15
Leo Hannibal
Careerverified
Per 600 PAverified
3
40
Buck Marrow
Career
Per 600 PA
1
23.08
Leo Hannibal
Careerverified
Per 600 PAverified
9
120
Buck Marrow
Career
Per 600 PA
3
69.23
Leo Hannibal
Careerverified
Per 600 PAverified
3.94
52.48
Buck Marrow
Career
Per 600 PA
0.13
2.88
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Careerverified
Per 600 PAverified
1
13.33
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Careerverified
Per 600 PAverified
0
0
Buck Marrow
Career
Per 600 PA
7
161.54
Leo Hannibal
Career
Per 600 PA
Buck Marrow
Careerverified
Per 600 PAverified
3.71
3.71
Leo Hannibal
Career
Per 600 PA
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Careerverified
Per 600 PAverified
1
23.08
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Careerverified
Per 600 PAverified
1
13.33
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Career
Per 600 PA
0
0
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Careerverified
Per 600 PAverified
1
13.33
Buck Marrow
Career
Per 600 PA
0
0
Leo Hannibal
Careerverified
Per 600 PAverified
100
100
Buck Marrow
Career
Per 600 PA