Brandon Marsh vs. John Orsino — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Silent GenerationNew JerseyThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueCatcher

Looking at the career totals, Brandon Marsh and John Orsino are closely matched on the surface stats. Brandon Marsh posted stronger numbers in on-base percentage (.333 vs .325) and batting average (.261 vs .249). John Orsino had the advantage in home run production (40 career HR at a higher rate). 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 John Orsino

Brandon Marsh
Career
Per 600 PA
5
5
John Orsino
Careerverified
Per 600 PAverified
7
7
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
John Orsino
Career
Per 600 PAverified
332
175.51
Brandon Marsh
Careerverified
Per 600 PA
2093
600
John Orsino
Career
Per 600 PA
1135
600
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
John Orsino
Career
Per 600 PAverified
1014
536.04
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
John Orsino
Career
Per 600 PA
0.249
0.249
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
John Orsino
Career
Per 600 PA
0.752
0.752
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
John Orsino
Career
Per 600 PA
252
133.22
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
John Orsino
Career
Per 600 PA
163
86.17
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
John Orsino
Career
Per 600 PA
44
23.26
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
John Orsino
Career
Per 600 PA
5
2.64
Brandon Marsh
Careerverified
Per 600 PA
52
14.91
John Orsino
Career
Per 600 PAverified
40
21.15
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
John Orsino
Career
Per 600 PA
89
47.05
Brandon Marsh
Career
Per 600 PA
0.344
0.344
John Orsino
Careerverified
Per 600 PAverified
0.353
0.353
Brandon Marsh
Career
Per 600 PA
0.028
0.028
John Orsino
Careerverified
Per 600 PAverified
0.039
0.039
Brandon Marsh
Career
Per 600 PA
0.107
0.107
John Orsino
Careerverified
Per 600 PAverified
0.159
0.159
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
John Orsino
Career
Per 600 PA
137.56
72.72
Brandon Marsh
Careerverified
Per 600 PA
775
222.17
John Orsino
Career
Per 600 PAverified
426
225.2
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
John Orsino
Career
Per 600 PA
361
190.84
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
John Orsino
Career
Per 600 PA
0.319
0.319
Brandon Marsh
Career
Per 600 PA
0.416
0.416
John Orsino
Careerverified
Per 600 PAverified
0.42
0.42
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
John Orsino
Career
Per 600 PA
0.739
0.739
Brandon Marsh
Career
Per 600 PA
0.155
0.155
John Orsino
Careerverified
Per 600 PAverified
0.172
0.172
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
John Orsino
Career
Per 600 PA
0.248
0.248
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
John Orsino
Career
Per 600 PA
0.677
0.677
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
John Orsino
Career
Per 600 PA
0.267
0.267
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
John Orsino
Career
Per 600 PA
114
60.26
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
John Orsino
Career
Per 600 PA
123
65.02
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
John Orsino
Career
Per 600 PA
197
104.14
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
John Orsino
Career
Per 600 PA
136.43
72.12
Brandon Marsh
Career
Per 600 PA
11
3.15
John Orsino
Careerverified
Per 600 PAverified
17
8.99
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
John Orsino
Career
Per 600 PA
92
48.63
Brandon Marsh
Career
Per 600 PA
4
1.15
John Orsino
Careerverified
Per 600 PAverified
11
5.81
Brandon Marsh
Career
Per 600 PA
657
188.34
John Orsino
Careerverified
Per 600 PAverified
191
100.97
Brandon Marsh
Career
Per 600 PA
3.19
3.19
John Orsino
Careerverified
Per 600 PAverified
5.94
5.94
Brandon Marsh
Career
Per 600 PA
0.3
0.3
John Orsino
Careerverified
Per 600 PAverified
0.48
0.48
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
John Orsino
Career
Per 600 PA
2
1.06
Brandon Marsh
Careerverified
Per 600 PA
17
4.87
John Orsino
Career
Per 600 PAverified
10
5.29
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
John Orsino
Career
Per 600 PA
30
15.86
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
John Orsino
Career
Per 600 PA
3
1.59
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
John Orsino
Career
Per 600 PA
3
1.59
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
John Orsino
Career
Per 600 PA
6
3.17
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
John Orsino
Career
Per 600 PA
50
50

Fielding Stats for Brandon Marsh and John Orsino

Brandon Marsh
Career
Per 9 Innings
5
5
John Orsino
Careerverified
Per 9 Inningsverified
6
6
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
John Orsino
Career
Per 9 Innings
298
1.11
Brandon Marsh
Careerverified
Per 9 Innings
517
1
John Orsino
Career
Per 9 Inningsverified
272
1.01
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
John Orsino
Career
Per 9 Innings
7263
27
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
John Orsino
Career
Per 9 Innings
2421
9
Brandon Marsh
Career
Per 9 Innings
1143
2.22
John Orsino
Careerverified
Per 9 Inningsverified
1684
6.26
Brandon Marsh
Career
Per 9 Innings
15
0.03
John Orsino
Careerverified
Per 9 Inningsverified
113
0.42
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
John Orsino
Career
Per 9 Innings
32
0.12
Brandon Marsh
Career
Per 9 Innings
1176
2.28
John Orsino
Careerverified
Per 9 Inningsverified
1829
6.8
Brandon Marsh
Career
Per 9 Innings
1158
2.24
John Orsino
Careerverified
Per 9 Inningsverified
1797
6.68
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
John Orsino
Career
Per 9 Innings
98.25
98.25
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
John Orsino
Careerverified
Per 9 Inningsverified
6.03
6.03
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
John Orsino
Careerverified
Per 9 Inningsverified
91.28
91.28
Brandon Marsh
Career
Per 9 Innings
3
0.01
John Orsino
Careerverified
Per 9 Inningsverified
29
0.11
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
John Orsino
Career
Per 9 Innings
24
0.09
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
John Orsino
Career
Per 9 Innings
59
0.22
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
John Orsino
Career
Per 9 Innings
105
0.39
Brandon Marsh
Career
Per 9 Innings
0
0
John Orsino
Careerverified
Per 9 Inningsverified
45
0.17