Brandon Marsh vs. Johnny Ostrowski — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Greatest GenerationIllinoisThrows RightBats RightNorth AmericaChicago CubsNational LeagueLeft Fielder

On the career numbers, Brandon Marsh posted the stronger offensive profile against Johnny Ostrowski. Brandon Marsh posted stronger numbers in OPS (.750 vs .697) and on-base percentage (.333 vs .321). By the career numbers, Brandon Marsh had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brandon Marsh and Johnny Ostrowski

Brandon Marsh
Career
Per 600 PA
5
5
Johnny Ostrowski
Careerverified
Per 600 PAverified
7
7
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Johnny Ostrowski
Career
Per 600 PAverified
216
203.45
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Johnny Ostrowski
Career
Per 600 PA
637
600
Brandon Marsh
Careerverified
Per 600 PAverified
1861
533.49
Johnny Ostrowski
Career
Per 600 PA
561
528.41
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Johnny Ostrowski
Career
Per 600 PA
0.234
0.234
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Johnny Ostrowski
Career
Per 600 PA
0.718
0.718
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Johnny Ostrowski
Career
Per 600 PA
131
123.39
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Johnny Ostrowski
Career
Per 600 PA
88
82.89
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
Johnny Ostrowski
Career
Per 600 PA
20
18.84
Brandon Marsh
Careerverified
Per 600 PA
18
5.16
Johnny Ostrowski
Career
Per 600 PAverified
9
8.48
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Johnny Ostrowski
Career
Per 600 PA
14
13.19
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Johnny Ostrowski
Career
Per 600 PA
43
40.5
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Johnny Ostrowski
Career
Per 600 PA
0.328
0.328
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Johnny Ostrowski
Career
Per 600 PA
0.025
0.025
Brandon Marsh
Career
Per 600 PA
0.107
0.107
Johnny Ostrowski
Career
Per 600 PA
0.107
0.107
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Johnny Ostrowski
Career
Per 600 PA
70.73
66.62
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Johnny Ostrowski
Career
Per 600 PA
211
198.74
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Johnny Ostrowski
Career
Per 600 PA
203
191.21
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Johnny Ostrowski
Career
Per 600 PA
0.321
0.321
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Johnny Ostrowski
Career
Per 600 PA
0.376
0.376
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Johnny Ostrowski
Career
Per 600 PA
0.697
0.697
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Johnny Ostrowski
Career
Per 600 PA
0.143
0.143
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Johnny Ostrowski
Career
Per 600 PA
0.238
0.238
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Johnny Ostrowski
Career
Per 600 PA
0.65
0.65
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Johnny Ostrowski
Career
Per 600 PA
0.277
0.277
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Johnny Ostrowski
Career
Per 600 PA
73
68.76
Brandon Marsh
Careerverified
Per 600 PA
234
67.08
Johnny Ostrowski
Career
Per 600 PAverified
74
69.7
Brandon Marsh
Careerverified
Per 600 PA
430
123.27
Johnny Ostrowski
Career
Per 600 PAverified
133
125.27
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Johnny Ostrowski
Career
Per 600 PA
71.81
67.64
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Johnny Ostrowski
Career
Per 600 PAverified
4
3.77
Brandon Marsh
Careerverified
Per 600 PA
195
55.9
Johnny Ostrowski
Career
Per 600 PAverified
68
64.05
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Johnny Ostrowski
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
657
188.34
Johnny Ostrowski
Careerverified
Per 600 PAverified
125
117.74
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Johnny Ostrowski
Careerverified
Per 600 PAverified
5.1
5.1
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Johnny Ostrowski
Careerverified
Per 600 PAverified
0.54
0.54
Brandon Marsh
Careerverified
Per 600 PA
9
2.58
Johnny Ostrowski
Career
Per 600 PAverified
4
3.77
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Johnny Ostrowski
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PAverified
15
4.3
Johnny Ostrowski
Careerverified
Per 600 PA
13
12.24
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Johnny Ostrowski
Career
Per 600 PA
7
6.59
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Johnny Ostrowski
Career
Per 600 PA
3
2.83
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Johnny Ostrowski
Career
Per 600 PA
10
9.42
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
Johnny Ostrowski
Career
Per 600 PA
70
70

Fielding Stats for Brandon Marsh and Johnny Ostrowski

Brandon Marsh
Career
Per 9 Inningsverified
5
5
Johnny Ostrowski
Careerverified
Per 9 Innings
6
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Johnny Ostrowski
Career
Per 9 Innings
175
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
13930
27
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
4643.1
9
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
1143
2.22
Johnny Ostrowski
Career
Per 9 Innings
265
Brandon Marsh
Career
Per 9 Inningsverified
15
0.03
Johnny Ostrowski
Careerverified
Per 9 Innings
105
Brandon Marsh
Careerverified
Per 9 Innings
18
0.03
Johnny Ostrowski
Career
Per 9 Inningsverified
24
Brandon Marsh
Careerverified
Per 9 Inningsverified
1176
2.28
Johnny Ostrowski
Career
Per 9 Innings
394
Brandon Marsh
Careerverified
Per 9 Inningsverified
1158
2.24
Johnny Ostrowski
Career
Per 9 Innings
370
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Johnny Ostrowski
Career
Per 9 Innings
93.91
Brandon Marsh
Career
Per 9 Inningsverified
1.779
1.779
Johnny Ostrowski
Careerverified
Per 9 Innings
2.114
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Inningsverified
3
0.01
Johnny Ostrowski
Careerverified
Per 9 Innings
8
Brandon Marsh
Career
Per 9 Innings
0
0
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
Johnny Ostrowski
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
Johnny Ostrowski
Career
Per 9 Innings
0