Irvin Brooks vs. Mike Smith — Career Comparison

Lost GenerationFloridaThrows RightBats RightNorth AmericaBrooklyn Royal GiantsEastern Colored LeagueCenter Fielder
Greatest GenerationVirginiaThrows RightBats LeftNorth AmericaNew York GiantsNational LeagueUnknown

On the career numbers, Irvin Brooks posted the stronger offensive profile against Mike Smith. Irvin Brooks posted stronger numbers in OPS (.813 vs .286) and on-base percentage (.366 vs .143). By the career numbers, Irvin Brooks had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Irvin Brooks and Mike Smith

Irvin Brooks
Careerverified
Per 600 PAverified
10
10
Mike Smith
Career
Per 600 PA
1
1
Irvin Brooks
Careerverified
Per 600 PA
206
146.97
Mike Smith
Career
Per 600 PAverified
4
342.86
Irvin Brooks
Careerverified
Per 600 PA
841
600
Mike Smith
Career
Per 600 PA
7
600
Irvin Brooks
Careerverified
Per 600 PA
756
539.36
Mike Smith
Career
Per 600 PAverified
7
600
Irvin Brooks
Careerverified
Per 600 PAverified
0.308
0.308
Mike Smith
Career
Per 600 PA
0.143
0.143
Irvin Brooks
Careerverified
Per 600 PAverified
0.831
0.831
Mike Smith
Career
Per 600 PA
0.286
0.286
Irvin Brooks
Careerverified
Per 600 PAverified
233
166.23
Mike Smith
Career
Per 600 PA
1
85.71
Irvin Brooks
Careerverified
Per 600 PAverified
175
124.85
Mike Smith
Career
Per 600 PA
1
85.71
Irvin Brooks
Careerverified
Per 600 PAverified
30
21.4
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
9
6.42
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
19
13.56
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
58
41.38
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
0.249
0.249
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
0.025
0.025
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
0.082
0.082
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
126.82
90.48
Mike Smith
Career
Per 600 PA
0.13
10.96
Irvin Brooks
Careerverified
Per 600 PAverified
338
241.14
Mike Smith
Career
Per 600 PA
1
85.71
Irvin Brooks
Careerverified
Per 600 PAverified
302
215.46
Mike Smith
Career
Per 600 PA
1
85.71
Irvin Brooks
Careerverified
Per 600 PAverified
0.366
0.366
Mike Smith
Career
Per 600 PA
0.143
0.143
Irvin Brooks
Careerverified
Per 600 PAverified
0.447
0.447
Mike Smith
Career
Per 600 PA
0.143
0.143
Irvin Brooks
Careerverified
Per 600 PAverified
0.813
0.813
Mike Smith
Career
Per 600 PA
0.286
0.286
Irvin Brooks
Careerverified
Per 600 PAverified
0.139
0.139
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
0.277
0.277
Mike Smith
Career
Per 600 PA
0.1
0.1
Irvin Brooks
Careerverified
Per 600 PAverified
0.8
0.8
Mike Smith
Career
Per 600 PA
0.167
0.167
Irvin Brooks
Careerverified
Per 600 PAverified
0.293
0.293
Mike Smith
Career
Per 600 PA
0.2
0.2
Irvin Brooks
Careerverified
Per 600 PAverified
111
79.19
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
131
93.46
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
223
159.1
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
139.12
99.25
Mike Smith
Career
Per 600 PA
-0.04
-3.09
Irvin Brooks
Careerverified
Per 600 PAverified
3
2.14
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
66
47.09
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Career
Per 600 PAverified
7
4.99
Mike Smith
Careerverified
Per 600 PA
2
171.43
Irvin Brooks
Careerverified
Per 600 PAverified
120.14
120.14
Mike Smith
Career
Per 600 PA
3.5
3.5
Irvin Brooks
Careerverified
Per 600 PAverified
9.43
9.43
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
16
11.41
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Career
Per 600 PA
1
0.71
Mike Smith
Careerverified
Per 600 PAverified
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
12
8.56
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
12
8.56
Mike Smith
Career
Per 600 PA
0
0
Irvin Brooks
Careerverified
Per 600 PAverified
100
100
Mike Smith
Career
Per 600 PA

Fielding Stats for Irvin Brooks and Mike Smith

Irvin Brooks
Careerverified
Per 9 Inningsverified
10
10
Mike Smith
Career
Per 9 Innings
1
Irvin Brooks
Careerverified
Per 9 Inningsverified
217
1.37
Mike Smith
Career
Per 9 Innings
1
Irvin Brooks
Careerverified
Per 9 Inningsverified
151
0.96
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Careerverified
Per 9 Inningsverified
4268
27
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Careerverified
Per 9 Inningsverified
1422.2
9
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Careerverified
Per 9 Inningsverified
357
2.26
Mike Smith
Career
Per 9 Innings
3
Irvin Brooks
Careerverified
Per 9 Inningsverified
125
0.79
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Career
Per 9 Innings
22
0.14
Mike Smith
Careerverified
Per 9 Inningsverified
0
Irvin Brooks
Careerverified
Per 9 Inningsverified
504
3.19
Mike Smith
Career
Per 9 Innings
3
Irvin Brooks
Careerverified
Per 9 Inningsverified
482
3.05
Mike Smith
Career
Per 9 Innings
3
Irvin Brooks
Career
Per 9 Inningsverified
95.63
95.63
Mike Smith
Careerverified
Per 9 Innings
100
Irvin Brooks
Career
Per 9 Inningsverified
2.221
2.221
Mike Smith
Careerverified
Per 9 Innings
3
Irvin Brooks
Careerverified
Per 9 Inningsverified
69.59
69.59
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Careerverified
Per 9 Inningsverified
16
0.1
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Career
Per 9 Innings
1
0.01
Mike Smith
Careerverified
Per 9 Inningsverified
0
Irvin Brooks
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Irvin Brooks
Career
Per 9 Innings
6
0.04
Mike Smith
Careerverified
Per 9 Inningsverified
0
Irvin Brooks
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0