Tom Cahill vs. Brandon Marsh — Career Comparison

Pre-GenerationalMassachusettsNorth AmericaLouisville ColonelsAmerican AssociationCatcher
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Brandon Marsh posted the stronger offensive profile against Tom Cahill. Brandon Marsh posted stronger numbers in OPS (.750 vs .674) and on-base percentage (.333 vs .327). 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 Tom Cahill and Brandon Marsh

Tom Cahill
Career
Per 600 PA
1
1
Brandon Marsh
Careerverified
Per 600 PAverified
5
5
Tom Cahill
Career
Per 600 PA
119
149.69
Brandon Marsh
Careerverified
Per 600 PAverified
605
173.44
Tom Cahill
Career
Per 600 PA
477
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Tom Cahill
Career
Per 600 PAverified
430
540.88
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Tom Cahill
Career
Per 600 PA
0.254
0.254
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Tom Cahill
Career
Per 600 PA
0.749
0.749
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Tom Cahill
Career
Per 600 PA
109
137.11
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Tom Cahill
Career
Per 600 PAverified
82
103.14
Brandon Marsh
Careerverified
Per 600 PA
319
91.45
Tom Cahill
Career
Per 600 PA
17
21.38
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
Tom Cahill
Career
Per 600 PAverified
7
8.81
Brandon Marsh
Careerverified
Per 600 PA
18
5.16
Tom Cahill
Career
Per 600 PA
3
3.77
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Tom Cahill
Career
Per 600 PA
27
33.96
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Tom Cahill
Career
Per 600 PA
0.248
0.248
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Tom Cahill
Career
Per 600 PA
0.007
0.007
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Tom Cahill
Career
Per 600 PA
0.028
0.028
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Tom Cahill
Career
Per 600 PA
59.97
75.43
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Tom Cahill
Career
Per 600 PA
149
187.42
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Tom Cahill
Career
Per 600 PA
156
196.23
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Tom Cahill
Career
Per 600 PA
0.327
0.327
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Tom Cahill
Career
Per 600 PA
0.347
0.347
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Tom Cahill
Career
Per 600 PA
0.674
0.674
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Tom Cahill
Career
Per 600 PA
0.093
0.093
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Tom Cahill
Career
Per 600 PA
0.234
0.234
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Tom Cahill
Career
Per 600 PA
0.729
0.729
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Tom Cahill
Career
Per 600 PA
0.282
0.282
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Tom Cahill
Career
Per 600 PAverified
68
85.53
Brandon Marsh
Careerverified
Per 600 PA
248
71.09
Tom Cahill
Career
Per 600 PA
44
55.35
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Tom Cahill
Career
Per 600 PAverified
109
137.11
Brandon Marsh
Careerverified
Per 600 PA
430
123.27
Tom Cahill
Career
Per 600 PA
63.04
79.29
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Tom Cahill
Career
Per 600 PAverified
6
7.55
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Tom Cahill
Career
Per 600 PA
41
51.57
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Tom Cahill
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Tom Cahill
Careerverified
Per 600 PAverified
51
64.15
Brandon Marsh
Career
Per 600 PA
657
188.34
Tom Cahill
Careerverified
Per 600 PAverified
9.35
9.35
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Tom Cahill
Careerverified
Per 600 PAverified
0.8
0.8
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Tom Cahill
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Tom Cahill
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Tom Cahill
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Tom Cahill
Career
Per 600 PAverified
38
47.8
Brandon Marsh
Careerverified
Per 600 PA
52
14.91
Tom Cahill
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Tom Cahill
Career
Per 600 PAverified
38
47.8
Brandon Marsh
Careerverified
Per 600 PA
63
18.06
Tom Cahill
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Tom Cahill and Brandon Marsh

Tom Cahill
Career
Per 9 Innings
1
1
Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
Tom Cahill
Career
Per 9 Innings
124
1.1
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Tom Cahill
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Tom Cahill
Career
Per 9 Innings
3057
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Tom Cahill
Career
Per 9 Innings
1019
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Tom Cahill
Career
Per 9 Inningsverified
385
3.4
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Tom Cahill
Careerverified
Per 9 Inningsverified
241
2.13
Brandon Marsh
Career
Per 9 Innings
15
0.03
Tom Cahill
Career
Per 9 Innings
69
0.61
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Tom Cahill
Career
Per 9 Inningsverified
695
6.14
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Tom Cahill
Career
Per 9 Inningsverified
626
5.53
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Tom Cahill
Career
Per 9 Innings
90.07
90.07
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Tom Cahill
Careerverified
Per 9 Inningsverified
5.048
5.048
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Tom Cahill
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Tom Cahill
Careerverified
Per 9 Inningsverified
31
0.27
Brandon Marsh
Career
Per 9 Innings
3
0.01
Tom Cahill
Career
Per 9 Innings
31
0.27
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Tom Cahill
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Tom Cahill
Career
Per 9 Innings
126
1.11
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Tom Cahill
Careerverified
Per 9 Inningsverified
78
0.69
Brandon Marsh
Career
Per 9 Innings
0
0