Troy Johnston vs. Olmedo Saenz — Career Comparison

Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman
Gen XPanamaThrows RightBats RightCentral AmericaLos Angeles DodgersNational LeagueUnknown

On the career numbers, Olmedo Saenz posted the stronger offensive profile against Troy Johnston. Olmedo Saenz posted stronger numbers in OPS (.807 vs .750) and on-base percentage (.343 vs .331). Troy Johnston had the advantage in batting average (.277 vs .263). By the career numbers, Olmedo Saenz had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Troy Johnston and Olmedo Saenz

Troy Johnston
Career
Per 600 PA
1
1
Olmedo Saenz
Careerverified
Per 600 PAverified
9
9
Troy Johnston
Career
Per 600 PA
44
218.18
Olmedo Saenz
Careerverified
Per 600 PAverified
733
232.58
Troy Johnston
Career
Per 600 PA
121
600
Olmedo Saenz
Careerverified
Per 600 PA
1891
600
Troy Johnston
Career
Per 600 PAverified
112
555.37
Olmedo Saenz
Careerverified
Per 600 PA
1663
527.66
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
Olmedo Saenz
Career
Per 600 PA
0.263
0.263
Troy Johnston
Career
Per 600 PA
0.756
0.756
Olmedo Saenz
Careerverified
Per 600 PAverified
0.814
0.814
Troy Johnston
Career
Per 600 PAverified
31
153.72
Olmedo Saenz
Careerverified
Per 600 PA
438
138.97
Troy Johnston
Career
Per 600 PAverified
24
119.01
Olmedo Saenz
Careerverified
Per 600 PA
254
80.59
Troy Johnston
Career
Per 600 PA
2
9.92
Olmedo Saenz
Careerverified
Per 600 PAverified
106
33.63
Troy Johnston
Career
Per 600 PAverified
1
4.96
Olmedo Saenz
Careerverified
Per 600 PA
5
1.59
Troy Johnston
Career
Per 600 PA
4
19.83
Olmedo Saenz
Careerverified
Per 600 PAverified
73
23.16
Troy Johnston
Career
Per 600 PA
7
34.71
Olmedo Saenz
Careerverified
Per 600 PAverified
184
58.38
Troy Johnston
Career
Per 600 PA
0.226
0.226
Olmedo Saenz
Careerverified
Per 600 PAverified
0.42
0.42
Troy Johnston
Career
Per 600 PA
0.036
0.036
Olmedo Saenz
Careerverified
Per 600 PAverified
0.044
0.044
Troy Johnston
Career
Per 600 PA
0.129
0.129
Olmedo Saenz
Careerverified
Per 600 PAverified
0.167
0.167
Troy Johnston
Career
Per 600 PA
15.36
76.16
Olmedo Saenz
Careerverified
Per 600 PAverified
262.7
83.35
Troy Johnston
Career
Per 600 PA
47
233.06
Olmedo Saenz
Careerverified
Per 600 PAverified
773
245.27
Troy Johnston
Career
Per 600 PA
40
198.35
Olmedo Saenz
Careerverified
Per 600 PAverified
642
203.7
Troy Johnston
Career
Per 600 PA
0.331
0.331
Olmedo Saenz
Careerverified
Per 600 PAverified
0.34
0.34
Troy Johnston
Career
Per 600 PA
0.42
0.42
Olmedo Saenz
Careerverified
Per 600 PAverified
0.465
0.465
Troy Johnston
Career
Per 600 PA
0.75
0.75
Olmedo Saenz
Careerverified
Per 600 PAverified
0.805
0.805
Troy Johnston
Career
Per 600 PA
0.143
0.143
Olmedo Saenz
Careerverified
Per 600 PAverified
0.201
0.201
Troy Johnston
Career
Per 600 PA
0.254
0.254
Olmedo Saenz
Careerverified
Per 600 PAverified
0.269
0.269
Troy Johnston
Career
Per 600 PA
0.691
0.691
Olmedo Saenz
Careerverified
Per 600 PAverified
0.767
0.767
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
Olmedo Saenz
Career
Per 600 PA
0.29
0.29
Troy Johnston
Career
Per 600 PA
12
59.5
Olmedo Saenz
Careerverified
Per 600 PAverified
226
71.71
Troy Johnston
Career
Per 600 PA
13
64.46
Olmedo Saenz
Careerverified
Per 600 PAverified
275
87.26
Troy Johnston
Career
Per 600 PA
21
104.13
Olmedo Saenz
Careerverified
Per 600 PAverified
428
135.8
Troy Johnston
Career
Per 600 PA
16.43
81.47
Olmedo Saenz
Careerverified
Per 600 PAverified
260.29
82.59
Troy Johnston
Career
Per 600 PA
1
4.96
Olmedo Saenz
Careerverified
Per 600 PAverified
56
17.77
Troy Johnston
Career
Per 600 PA
8
39.67
Olmedo Saenz
Careerverified
Per 600 PAverified
148
46.96
Troy Johnston
Career
Per 600 PA
0
0
Olmedo Saenz
Careerverified
Per 600 PAverified
8
2.54
Troy Johnston
Careerverified
Per 600 PA
26
128.93
Olmedo Saenz
Career
Per 600 PAverified
355
112.64
Troy Johnston
Career
Per 600 PA
4.65
4.65
Olmedo Saenz
Careerverified
Per 600 PAverified
5.33
5.33
Troy Johnston
Career
Per 600 PA
0.31
0.31
Olmedo Saenz
Careerverified
Per 600 PAverified
0.42
0.42
Troy Johnston
Career
Per 600 PA
0
0
Olmedo Saenz
Careerverified
Per 600 PAverified
2
0.63
Troy Johnston
Career
Per 600 PA
0
0
Olmedo Saenz
Careerverified
Per 600 PAverified
22
6.98
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Olmedo Saenz
Career
Per 600 PA
49
15.55
Troy Johnston
Career
Per 600 PAverified
2
9.92
Olmedo Saenz
Careerverified
Per 600 PA
3
0.95
Troy Johnston
Career
Per 600 PAverified
2
9.92
Olmedo Saenz
Careerverified
Per 600 PA
4
1.27
Troy Johnston
Career
Per 600 PAverified
4
19.83
Olmedo Saenz
Careerverified
Per 600 PA
7
2.22
Troy Johnston
Careerverified
Per 600 PAverified
50
50
Olmedo Saenz
Career
Per 600 PA
42.86
42.86

Fielding Stats for Troy Johnston and Olmedo Saenz

Troy Johnston
Career
Per 9 Innings
1
1
Olmedo Saenz
Careerverified
Per 9 Inningsverified
9
9
Troy Johnston
Career
Per 9 Inningsverified
40
1.46
Olmedo Saenz
Careerverified
Per 9 Innings
387
1.44
Troy Johnston
Career
Per 9 Inningsverified
33
1.21
Olmedo Saenz
Careerverified
Per 9 Innings
264
0.98
Troy Johnston
Career
Per 9 Innings
738
27
Olmedo Saenz
Careerverified
Per 9 Innings
7255
27
Troy Johnston
Career
Per 9 Innings
246
9
Olmedo Saenz
Careerverified
Per 9 Innings
2418.1
9
Troy Johnston
Career
Per 9 Innings
124
4.54
Olmedo Saenz
Careerverified
Per 9 Inningsverified
1566
5.83
Troy Johnston
Career
Per 9 Innings
8
0.29
Olmedo Saenz
Careerverified
Per 9 Inningsverified
295
1.1
Troy Johnston
Careerverified
Per 9 Inningsverified
1
0.04
Olmedo Saenz
Career
Per 9 Innings
31
0.12
Troy Johnston
Career
Per 9 Innings
133
4.87
Olmedo Saenz
Careerverified
Per 9 Inningsverified
1892
7.04
Troy Johnston
Career
Per 9 Innings
132
4.83
Olmedo Saenz
Careerverified
Per 9 Inningsverified
1861
6.93
Troy Johnston
Careerverified
Per 9 Inningsverified
99.25
99.25
Olmedo Saenz
Career
Per 9 Innings
98.36
98.36
Troy Johnston
Career
Per 9 Innings
3.3
3.3
Olmedo Saenz
Careerverified
Per 9 Inningsverified
4.809
4.809
Troy Johnston
Careerverified
Per 9 Inningsverified
82.5
82.5
Olmedo Saenz
Career
Per 9 Innings
68.22
68.22
Troy Johnston
Career
Per 9 Innings
8
0.29
Olmedo Saenz
Careerverified
Per 9 Inningsverified
161
0.6
Troy Johnston
Career
Per 9 Innings
0
0
Olmedo Saenz
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Olmedo Saenz
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Olmedo Saenz
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Olmedo Saenz
Career
Per 9 Innings
0
0