Ed Flanagan vs. Brandon Marsh — Career Comparison

Pre-GenerationalMassachusettsThrows RightNorth AmericaLouisville ColonelsAmerican AssociationFirst Baseman
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

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

Ed Flanagan
Career
Per 600 PA
2
2
Brandon Marsh
Careerverified
Per 600 PAverified
5
5
Ed Flanagan
Career
Per 600 PA
42
140.78
Brandon Marsh
Careerverified
Per 600 PAverified
605
173.44
Ed Flanagan
Career
Per 600 PA
179
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Ed Flanagan
Career
Per 600 PAverified
168
563.13
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Ed Flanagan
Career
Per 600 PA
0.25
0.25
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Ed Flanagan
Career
Per 600 PA
0.696
0.696
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Ed Flanagan
Career
Per 600 PAverified
42
140.78
Brandon Marsh
Careerverified
Per 600 PA
486
139.32
Ed Flanagan
Career
Per 600 PA
26
87.15
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Ed Flanagan
Career
Per 600 PAverified
12
40.22
Brandon Marsh
Careerverified
Per 600 PA
97
27.81
Ed Flanagan
Career
Per 600 PAverified
3
10.06
Brandon Marsh
Careerverified
Per 600 PA
18
5.16
Ed Flanagan
Career
Per 600 PA
1
3.35
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Ed Flanagan
Career
Per 600 PAverified
16
53.63
Brandon Marsh
Careerverified
Per 600 PA
167
47.87
Ed Flanagan
Careerverified
Per 600 PAverified
0.381
0.381
Brandon Marsh
Career
Per 600 PA
0.344
0.344
Ed Flanagan
Career
Per 600 PA
0.006
0.006
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Ed Flanagan
Career
Per 600 PA
0.024
0.024
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Ed Flanagan
Career
Per 600 PA
19.77
66.27
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Ed Flanagan
Career
Per 600 PA
63
211.17
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Ed Flanagan
Career
Per 600 PA
53
177.65
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Ed Flanagan
Career
Per 600 PA
0.296
0.296
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Ed Flanagan
Career
Per 600 PA
0.375
0.375
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Ed Flanagan
Career
Per 600 PA
0.671
0.671
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Ed Flanagan
Career
Per 600 PA
0.125
0.125
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Ed Flanagan
Career
Per 600 PA
0.227
0.227
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Ed Flanagan
Career
Per 600 PA
0.619
0.619
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Ed Flanagan
Career
Per 600 PA
0.283
0.283
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Ed Flanagan
Career
Per 600 PAverified
23
77.09
Brandon Marsh
Careerverified
Per 600 PA
248
71.09
Ed Flanagan
Career
Per 600 PA
18
60.34
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Ed Flanagan
Career
Per 600 PAverified
40
134.08
Brandon Marsh
Careerverified
Per 600 PA
430
123.27
Ed Flanagan
Career
Per 600 PA
20.69
69.35
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Ed Flanagan
Career
Per 600 PAverified
1
3.35
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Ed Flanagan
Career
Per 600 PA
10
33.52
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Ed Flanagan
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Ed Flanagan
Careerverified
Per 600 PAverified
22
73.74
Brandon Marsh
Career
Per 600 PA
657
188.34
Ed Flanagan
Careerverified
Per 600 PAverified
8.14
8.14
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Ed Flanagan
Careerverified
Per 600 PAverified
0.45
0.45
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Ed Flanagan
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Ed Flanagan
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Ed Flanagan
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Ed Flanagan
Career
Per 600 PA
4
13.41
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Ed Flanagan
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Ed Flanagan
Career
Per 600 PA
4
13.41
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Ed Flanagan
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Ed Flanagan and Brandon Marsh

Ed Flanagan
Career
Per 9 Innings
2
2
Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
Ed Flanagan
Career
Per 9 Innings
42
1.02
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Ed Flanagan
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Ed Flanagan
Career
Per 9 Innings
1113
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Ed Flanagan
Career
Per 9 Innings
371
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Ed Flanagan
Career
Per 9 Inningsverified
412
9.99
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Ed Flanagan
Career
Per 9 Inningsverified
15
0.36
Brandon Marsh
Career
Per 9 Innings
15
0.03
Ed Flanagan
Career
Per 9 Innings
22
0.53
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Ed Flanagan
Career
Per 9 Inningsverified
449
10.89
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Ed Flanagan
Career
Per 9 Inningsverified
427
10.36
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Ed Flanagan
Career
Per 9 Innings
95.1
95.1
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Ed Flanagan
Careerverified
Per 9 Inningsverified
10.167
10.167
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Ed Flanagan
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Ed Flanagan
Careerverified
Per 9 Inningsverified
20
0.49
Brandon Marsh
Career
Per 9 Innings
3
0.01
Ed Flanagan
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Ed Flanagan
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Ed Flanagan
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Ed Flanagan
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0