Troy Johnston vs. Dan Porter — Career Comparison

Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman
Silent GenerationIllinoisThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueUnknown

On the career numbers, Troy Johnston posted the stronger offensive profile against Dan Porter. Troy Johnston posted stronger numbers in OPS (.750 vs .496) and on-base percentage (.331 vs .286). By the career numbers, Troy Johnston 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 Dan Porter

Troy Johnston
Career
Per 600 PA
1
1
Dan Porter
Career
Per 600 PA
1
1
Troy Johnston
Careerverified
Per 600 PA
44
218.18
Dan Porter
Career
Per 600 PAverified
13
371.43
Troy Johnston
Careerverified
Per 600 PA
121
600
Dan Porter
Career
Per 600 PA
21
600
Troy Johnston
Careerverified
Per 600 PAverified
112
555.37
Dan Porter
Career
Per 600 PA
19
542.86
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
Dan Porter
Career
Per 600 PA
0.211
0.211
Troy Johnston
Careerverified
Per 600 PAverified
0.756
0.756
Dan Porter
Career
Per 600 PA
0.524
0.524
Troy Johnston
Careerverified
Per 600 PAverified
31
153.72
Dan Porter
Career
Per 600 PA
4
114.29
Troy Johnston
Careerverified
Per 600 PAverified
24
119.01
Dan Porter
Career
Per 600 PA
4
114.29
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
4
19.83
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
7
34.71
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
0.226
0.226
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
0.036
0.036
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
0.129
0.129
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
15.36
76.16
Dan Porter
Career
Per 600 PA
1.2
34.21
Troy Johnston
Careerverified
Per 600 PAverified
47
233.06
Dan Porter
Career
Per 600 PA
4
114.29
Troy Johnston
Careerverified
Per 600 PAverified
40
198.35
Dan Porter
Career
Per 600 PA
6
171.43
Troy Johnston
Careerverified
Per 600 PAverified
0.331
0.331
Dan Porter
Career
Per 600 PA
0.286
0.286
Troy Johnston
Careerverified
Per 600 PAverified
0.42
0.42
Dan Porter
Career
Per 600 PA
0.211
0.211
Troy Johnston
Careerverified
Per 600 PAverified
0.75
0.75
Dan Porter
Career
Per 600 PA
0.496
0.496
Troy Johnston
Careerverified
Per 600 PAverified
0.143
0.143
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
0.254
0.254
Dan Porter
Career
Per 600 PA
0.181
0.181
Troy Johnston
Careerverified
Per 600 PAverified
0.691
0.691
Dan Porter
Career
Per 600 PA
0.4
0.4
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
Dan Porter
Career
Per 600 PA
0.267
0.267
Troy Johnston
Careerverified
Per 600 PAverified
12
59.5
Dan Porter
Career
Per 600 PA
2
57.14
Troy Johnston
Careerverified
Per 600 PAverified
13
64.46
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
21
104.13
Dan Porter
Career
Per 600 PA
2
57.14
Troy Johnston
Careerverified
Per 600 PAverified
16.43
81.47
Dan Porter
Career
Per 600 PA
1.52
43.35
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PA
8
39.67
Dan Porter
Career
Per 600 PAverified
2
57.14
Troy Johnston
Career
Per 600 PA
0
0
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PA
26
128.93
Dan Porter
Careerverified
Per 600 PAverified
4
114.29
Troy Johnston
Career
Per 600 PA
4.65
4.65
Dan Porter
Careerverified
Per 600 PAverified
5.25
5.25
Troy Johnston
Career
Per 600 PA
0.31
0.31
Dan Porter
Careerverified
Per 600 PAverified
0.5
0.5
Troy Johnston
Career
Per 600 PA
0
0
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PA
0
0
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PA
1
4.96
Dan Porter
Careerverified
Per 600 PAverified
0
0
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
4
19.83
Dan Porter
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
50
50
Dan Porter
Career
Per 600 PA

Fielding Stats for Troy Johnston and Dan Porter

Troy Johnston
Career
Per 9 Inningsverified
1
1
Dan Porter
Career
Per 9 Innings
1
Troy Johnston
Careerverified
Per 9 Inningsverified
40
1.46
Dan Porter
Career
Per 9 Innings
3
Troy Johnston
Careerverified
Per 9 Inningsverified
33
1.21
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Careerverified
Per 9 Inningsverified
738
27
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Careerverified
Per 9 Inningsverified
246
9
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Careerverified
Per 9 Inningsverified
124
4.54
Dan Porter
Career
Per 9 Innings
4
Troy Johnston
Careerverified
Per 9 Inningsverified
8
0.29
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Career
Per 9 Innings
1
0.04
Dan Porter
Careerverified
Per 9 Inningsverified
0
Troy Johnston
Careerverified
Per 9 Inningsverified
133
4.87
Dan Porter
Career
Per 9 Innings
4
Troy Johnston
Careerverified
Per 9 Inningsverified
132
4.83
Dan Porter
Career
Per 9 Innings
4
Troy Johnston
Career
Per 9 Inningsverified
99.25
99.25
Dan Porter
Careerverified
Per 9 Innings
100
Troy Johnston
Careerverified
Per 9 Inningsverified
3.3
3.3
Dan Porter
Career
Per 9 Innings
1.333
Troy Johnston
Careerverified
Per 9 Inningsverified
82.5
82.5
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Careerverified
Per 9 Inningsverified
8
0.29
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0
Troy Johnston
Career
Per 9 Innings
0
0
Dan Porter
Career
Per 9 Innings
0