Richie Shaffer vs. Mike Smith — Career Comparison

MillenialNew JerseyThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueFirst Baseman
Greatest GenerationVirginiaThrows RightBats LeftNorth AmericaNew York GiantsNational LeagueUnknown

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

Hitting Stats for Richie Shaffer and Mike Smith

Richie Shaffer
Careerverified
Per 600 PAverified
2
2
Mike Smith
Career
Per 600 PA
1
1
Richie Shaffer
Careerverified
Per 600 PA
51
215.49
Mike Smith
Career
Per 600 PAverified
4
342.86
Richie Shaffer
Careerverified
Per 600 PA
142
600
Mike Smith
Career
Per 600 PA
7
600
Richie Shaffer
Careerverified
Per 600 PA
122
515.49
Mike Smith
Career
Per 600 PAverified
7
600
Richie Shaffer
Careerverified
Per 600 PAverified
0.213
0.213
Mike Smith
Career
Per 600 PA
0.143
0.143
Richie Shaffer
Careerverified
Per 600 PAverified
0.729
0.729
Mike Smith
Career
Per 600 PA
0.286
0.286
Richie Shaffer
Careerverified
Per 600 PAverified
26
109.86
Mike Smith
Career
Per 600 PA
1
85.71
Richie Shaffer
Careerverified
Per 600 PA
12
50.7
Mike Smith
Career
Per 600 PAverified
1
85.71
Richie Shaffer
Careerverified
Per 600 PAverified
9
38.03
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
5
21.13
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
14
59.15
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
0.539
0.539
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
0.041
0.041
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
0.192
0.192
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
16.41
69.34
Mike Smith
Career
Per 600 PA
0.13
10.96
Richie Shaffer
Careerverified
Per 600 PAverified
50
211.27
Mike Smith
Career
Per 600 PA
1
85.71
Richie Shaffer
Careerverified
Per 600 PAverified
44
185.92
Mike Smith
Career
Per 600 PA
1
85.71
Richie Shaffer
Careerverified
Per 600 PAverified
0.31
0.31
Mike Smith
Career
Per 600 PA
0.143
0.143
Richie Shaffer
Careerverified
Per 600 PAverified
0.41
0.41
Mike Smith
Career
Per 600 PA
0.143
0.143
Richie Shaffer
Careerverified
Per 600 PAverified
0.72
0.72
Mike Smith
Career
Per 600 PA
0.286
0.286
Richie Shaffer
Careerverified
Per 600 PAverified
0.197
0.197
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
0.242
0.242
Mike Smith
Career
Per 600 PA
0.1
0.1
Richie Shaffer
Careerverified
Per 600 PAverified
0.68
0.68
Mike Smith
Career
Per 600 PA
0.167
0.167
Richie Shaffer
Careerverified
Per 600 PAverified
0.304
0.304
Mike Smith
Career
Per 600 PA
0.2
0.2
Richie Shaffer
Careerverified
Per 600 PAverified
16
67.61
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
10
42.25
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
21
88.73
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
14.94
63.15
Mike Smith
Career
Per 600 PA
-0.04
-3.09
Richie Shaffer
Careerverified
Per 600 PAverified
3
12.68
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
15
63.38
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Career
Per 600 PA
50
211.27
Mike Smith
Careerverified
Per 600 PAverified
2
171.43
Richie Shaffer
Career
Per 600 PA
2.84
2.84
Mike Smith
Careerverified
Per 600 PAverified
3.5
3.5
Richie Shaffer
Careerverified
Per 600 PAverified
0.3
0.3
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
2
8.45
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Career
Per 600 PA
2
8.45
Mike Smith
Careerverified
Per 600 PAverified
0
0
Richie Shaffer
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
2
8.45
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Careerverified
Per 600 PAverified
2
8.45
Mike Smith
Career
Per 600 PA
0
0
Richie Shaffer
Career
Per 600 PA
0
0
Mike Smith
Career
Per 600 PA

Fielding Stats for Richie Shaffer and Mike Smith

Richie Shaffer
Careerverified
Per 9 Inningsverified
2
2
Mike Smith
Career
Per 9 Innings
1
Richie Shaffer
Careerverified
Per 9 Inningsverified
38
1.47
Mike Smith
Career
Per 9 Innings
1
Richie Shaffer
Careerverified
Per 9 Inningsverified
23
0.89
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Careerverified
Per 9 Inningsverified
696
27
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Careerverified
Per 9 Inningsverified
232
9
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Careerverified
Per 9 Inningsverified
141
5.47
Mike Smith
Career
Per 9 Innings
3
Richie Shaffer
Careerverified
Per 9 Inningsverified
19
0.74
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Career
Per 9 Innings
2
0.08
Mike Smith
Careerverified
Per 9 Inningsverified
0
Richie Shaffer
Careerverified
Per 9 Inningsverified
162
6.28
Mike Smith
Career
Per 9 Innings
3
Richie Shaffer
Careerverified
Per 9 Inningsverified
160
6.21
Mike Smith
Career
Per 9 Innings
3
Richie Shaffer
Career
Per 9 Inningsverified
98.77
98.77
Mike Smith
Careerverified
Per 9 Innings
100
Richie Shaffer
Careerverified
Per 9 Inningsverified
4.211
4.211
Mike Smith
Career
Per 9 Innings
3
Richie Shaffer
Careerverified
Per 9 Inningsverified
60.53
60.53
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Careerverified
Per 9 Inningsverified
13
0.5
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0
Richie Shaffer
Career
Per 9 Innings
0
0
Mike Smith
Career
Per 9 Innings
0