Joe Connolly vs. Brandon Marsh — Career Comparison

Lost GenerationCaliforniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueRight Fielder
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Joe Connolly posted the stronger offensive profile against Brandon Marsh. Joe Connolly posted stronger numbers in OPS (.766 vs .750) and on-base percentage (.349 vs .333). Brandon Marsh had the advantage in home run production (52 career HR at a higher rate). By the career numbers, Joe Connolly had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Joe Connolly and Brandon Marsh

Joe Connolly
Career
Per 600 PA
4
4
Brandon Marsh
Careerverified
Per 600 PAverified
5
5
Joe Connolly
Career
Per 600 PAverified
80
242.42
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Joe Connolly
Career
Per 600 PA
198
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Joe Connolly
Career
Per 600 PA
168
509.09
Brandon Marsh
Careerverified
Per 600 PAverified
1861
533.49
Joe Connolly
Careerverified
Per 600 PAverified
0.268
0.268
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Joe Connolly
Careerverified
Per 600 PAverified
0.785
0.785
Brandon Marsh
Career
Per 600 PA
0.777
0.777
Joe Connolly
Career
Per 600 PA
45
136.36
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Joe Connolly
Career
Per 600 PA
28
84.85
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Joe Connolly
Career
Per 600 PAverified
12
36.36
Brandon Marsh
Careerverified
Per 600 PA
97
27.81
Joe Connolly
Career
Per 600 PAverified
2
6.06
Brandon Marsh
Careerverified
Per 600 PA
18
5.16
Joe Connolly
Career
Per 600 PA
3
9.09
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Joe Connolly
Career
Per 600 PAverified
17
51.52
Brandon Marsh
Careerverified
Per 600 PA
167
47.87
Joe Connolly
Careerverified
Per 600 PAverified
0.378
0.378
Brandon Marsh
Career
Per 600 PA
0.344
0.344
Joe Connolly
Career
Per 600 PA
0.018
0.018
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Joe Connolly
Career
Per 600 PA
0.067
0.067
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Joe Connolly
Career
Per 600 PA
25.72
77.94
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Joe Connolly
Career
Per 600 PA
70
212.12
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Joe Connolly
Career
Per 600 PAverified
66
200
Brandon Marsh
Careerverified
Per 600 PA
692
198.38
Joe Connolly
Careerverified
Per 600 PAverified
0.349
0.349
Brandon Marsh
Career
Per 600 PA
0.332
0.332
Joe Connolly
Careerverified
Per 600 PAverified
0.417
0.417
Brandon Marsh
Career
Per 600 PA
0.416
0.416
Joe Connolly
Careerverified
Per 600 PAverified
0.766
0.766
Brandon Marsh
Career
Per 600 PA
0.749
0.749
Joe Connolly
Career
Per 600 PA
0.149
0.149
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Joe Connolly
Careerverified
Per 600 PAverified
0.261
0.261
Brandon Marsh
Career
Per 600 PA
0.254
0.254
Joe Connolly
Careerverified
Per 600 PAverified
0.744
0.744
Brandon Marsh
Career
Per 600 PA
0.737
0.737
Joe Connolly
Career
Per 600 PA
0.286
0.286
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Joe Connolly
Career
Per 600 PAverified
32
96.97
Brandon Marsh
Careerverified
Per 600 PA
248
71.09
Joe Connolly
Career
Per 600 PAverified
32
96.97
Brandon Marsh
Careerverified
Per 600 PA
234
67.08
Joe Connolly
Career
Per 600 PAverified
61
184.85
Brandon Marsh
Careerverified
Per 600 PA
430
123.27
Joe Connolly
Career
Per 600 PAverified
26.74
81.02
Brandon Marsh
Careerverified
Per 600 PA
278.99
79.98
Joe Connolly
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Joe Connolly
Career
Per 600 PAverified
21
63.64
Brandon Marsh
Careerverified
Per 600 PA
195
55.9
Joe Connolly
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Joe Connolly
Careerverified
Per 600 PAverified
18
54.55
Brandon Marsh
Career
Per 600 PA
657
188.34
Joe Connolly
Careerverified
Per 600 PAverified
11
11
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Joe Connolly
Careerverified
Per 600 PAverified
1.17
1.17
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Joe Connolly
Career
Per 600 PAverified
9
27.27
Brandon Marsh
Career
Per 600 PA
9
2.58
Joe Connolly
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Joe Connolly
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Joe Connolly
Career
Per 600 PA
2
6.06
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Joe Connolly
Career
Per 600 PAverified
2
6.06
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Joe Connolly
Career
Per 600 PA
4
12.12
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Joe Connolly
Career
Per 600 PA
50
50
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Joe Connolly and Brandon Marsh

Joe Connolly
Career
Per 9 Innings
4
Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
Joe Connolly
Career
Per 9 Innings
55
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
13930
27
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
4643.1
9
Joe Connolly
Career
Per 9 Innings
80
Brandon Marsh
Careerverified
Per 9 Inningsverified
1143
2.22
Joe Connolly
Career
Per 9 Innings
4
Brandon Marsh
Careerverified
Per 9 Inningsverified
15
0.03
Joe Connolly
Careerverified
Per 9 Inningsverified
3
Brandon Marsh
Career
Per 9 Innings
18
0.03
Joe Connolly
Career
Per 9 Innings
87
Brandon Marsh
Careerverified
Per 9 Inningsverified
1176
2.28
Joe Connolly
Career
Per 9 Innings
84
Brandon Marsh
Careerverified
Per 9 Inningsverified
1158
2.24
Joe Connolly
Career
Per 9 Innings
96.55
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Joe Connolly
Career
Per 9 Innings
1.527
Brandon Marsh
Careerverified
Per 9 Inningsverified
1.779
1.779
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
3
0.01
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
Joe Connolly
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0