Mike Smith vs. Abraham Toro — Career Comparison

Greatest GenerationVirginiaThrows RightBats LeftNorth AmericaNew York GiantsNational LeagueUnknown
MillenialCANThrows RightBats SwitchNorth AmericaBoston Red SoxAmerican LeagueThird Baseman

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

Hitting Stats for Mike Smith and Abraham Toro

Mike Smith
Career
Per 600 PA
1
1
Abraham Toro
Careerverified
Per 600 PAverified
7
7
Mike Smith
Career
Per 600 PAverified
4
342.86
Abraham Toro
Careerverified
Per 600 PA
442
167.64
Mike Smith
Career
Per 600 PA
7
600
Abraham Toro
Careerverified
Per 600 PA
1582
600
Mike Smith
Career
Per 600 PAverified
7
600
Abraham Toro
Careerverified
Per 600 PA
1438
545.39
Mike Smith
Career
Per 600 PA
0.143
0.143
Abraham Toro
Careerverified
Per 600 PAverified
0.223
0.223
Mike Smith
Career
Per 600 PA
0.286
0.286
Abraham Toro
Careerverified
Per 600 PAverified
0.663
0.663
Mike Smith
Career
Per 600 PA
1
85.71
Abraham Toro
Careerverified
Per 600 PAverified
321
121.74
Mike Smith
Career
Per 600 PAverified
1
85.71
Abraham Toro
Careerverified
Per 600 PA
216
81.92
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
60
22.76
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
4
1.52
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
41
15.55
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
105
39.82
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
0.327
0.327
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
0.029
0.029
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
0.128
0.128
Mike Smith
Career
Per 600 PA
0.13
10.96
Abraham Toro
Careerverified
Per 600 PAverified
156.64
59.41
Mike Smith
Career
Per 600 PA
1
85.71
Abraham Toro
Careerverified
Per 600 PAverified
512
194.18
Mike Smith
Career
Per 600 PA
1
85.71
Abraham Toro
Careerverified
Per 600 PAverified
451
171.05
Mike Smith
Career
Per 600 PA
0.143
0.143
Abraham Toro
Careerverified
Per 600 PAverified
0.285
0.285
Mike Smith
Career
Per 600 PA
0.143
0.143
Abraham Toro
Careerverified
Per 600 PAverified
0.356
0.356
Mike Smith
Career
Per 600 PA
0.286
0.286
Abraham Toro
Careerverified
Per 600 PAverified
0.642
0.642
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
0.133
0.133
Mike Smith
Career
Per 600 PA
0.1
0.1
Abraham Toro
Careerverified
Per 600 PAverified
0.218
0.218
Mike Smith
Career
Per 600 PA
0.167
0.167
Abraham Toro
Careerverified
Per 600 PAverified
0.576
0.576
Mike Smith
Career
Per 600 PA
0.2
0.2
Abraham Toro
Careerverified
Per 600 PAverified
0.246
0.246
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
178
67.51
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
161
61.06
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
298
113.02
Mike Smith
Career
Per 600 PA
-0.04
-3.09
Abraham Toro
Careerverified
Per 600 PAverified
154.99
58.78
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
29
11
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
101
38.31
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
3
1.14
Mike Smith
Careerverified
Per 600 PA
2
171.43
Abraham Toro
Career
Per 600 PAverified
270
102.4
Mike Smith
Career
Per 600 PA
3.5
3.5
Abraham Toro
Careerverified
Per 600 PAverified
5.86
5.86
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
0.37
0.37
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
2
0.76
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
12
4.55
Mike Smith
Careerverified
Per 600 PAverified
0
0
Abraham Toro
Career
Per 600 PA
17
6.45
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
16
6.07
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
8
3.03
Mike Smith
Career
Per 600 PA
0
0
Abraham Toro
Careerverified
Per 600 PAverified
24
9.1
Mike Smith
Career
Per 600 PA
Abraham Toro
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Mike Smith and Abraham Toro

Mike Smith
Career
Per 9 Innings
1
Abraham Toro
Careerverified
Per 9 Inningsverified
7
7
Mike Smith
Career
Per 9 Innings
1
Abraham Toro
Careerverified
Per 9 Inningsverified
396
1.2
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Careerverified
Per 9 Inningsverified
328
0.99
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Careerverified
Per 9 Inningsverified
8921
27
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Careerverified
Per 9 Inningsverified
2973.2
9
Mike Smith
Career
Per 9 Innings
3
Abraham Toro
Careerverified
Per 9 Inningsverified
787
2.38
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Careerverified
Per 9 Inningsverified
598
1.81
Mike Smith
Careerverified
Per 9 Inningsverified
0
Abraham Toro
Career
Per 9 Innings
29
0.09
Mike Smith
Career
Per 9 Innings
3
Abraham Toro
Careerverified
Per 9 Inningsverified
1414
4.28
Mike Smith
Career
Per 9 Innings
3
Abraham Toro
Careerverified
Per 9 Inningsverified
1385
4.19
Mike Smith
Careerverified
Per 9 Innings
100
Abraham Toro
Career
Per 9 Inningsverified
97.95
97.95
Mike Smith
Career
Per 9 Innings
3
Abraham Toro
Careerverified
Per 9 Inningsverified
3.498
3.498
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Careerverified
Per 9 Inningsverified
82.83
82.83
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Careerverified
Per 9 Inningsverified
137
0.41
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Abraham Toro
Career
Per 9 Innings
0
0