Brian Anderson vs. Marcus Thames — Career Comparison

MillenialOklahomaThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueThird Baseman
Gen XMississippiThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueLeft Fielder

Adjusted for the eras they played in, Brian Anderson holds a real edge over Marcus Thames in this comparison. Brian Anderson led in contact rate (K%+ 93 vs 65), on-base percentage (OBP+ 102 vs 93), and walk rate (BB%+ 107 vs 98). Marcus Thames held the edge in home run production (HR/PA+ 255 vs 77). The edge belongs to Brian Anderson.

Hitting Stats for Brian Anderson and Marcus Thames

Brian Anderson
Career
Per 600 PA
8
8
Marcus Thames
Careerverified
Per 600 PAverified
10
10
Brian Anderson
Career
Per 600 PA
630
149.58
Marcus Thames
Careerverified
Per 600 PAverified
640
190.48
Brian Anderson
Careerverified
Per 600 PA
2527
600
Marcus Thames
Career
Per 600 PA
2016
600
Brian Anderson
Careerverified
Per 600 PA
2227
528.77
Marcus Thames
Career
Per 600 PAverified
1827
543.75
Brian Anderson
Careerverified
Per 600 PAverified
0.251
0.251
Marcus Thames
Career
Per 600 PA
0.246
0.246
Brian Anderson
Career
Per 600 PA
0.754
0.754
Marcus Thames
Careerverified
Per 600 PAverified
0.797
0.797
Brian Anderson
Careerverified
Per 600 PA
559
132.73
Marcus Thames
Career
Per 600 PAverified
450
133.93
Brian Anderson
Careerverified
Per 600 PAverified
364
86.43
Marcus Thames
Career
Per 600 PA
248
73.81
Brian Anderson
Careerverified
Per 600 PAverified
118
28.02
Marcus Thames
Career
Per 600 PA
83
24.7
Brian Anderson
Careerverified
Per 600 PAverified
11
2.61
Marcus Thames
Career
Per 600 PA
4
1.19
Brian Anderson
Career
Per 600 PA
66
15.67
Marcus Thames
Careerverified
Per 600 PAverified
115
34.23
Brian Anderson
Career
Per 600 PA
195
46.3
Marcus Thames
Careerverified
Per 600 PAverified
202
60.12
Brian Anderson
Career
Per 600 PA
0.349
0.349
Marcus Thames
Careerverified
Per 600 PAverified
0.449
0.449
Brian Anderson
Career
Per 600 PA
0.03
0.03
Marcus Thames
Careerverified
Per 600 PAverified
0.063
0.063
Brian Anderson
Career
Per 600 PA
0.118
0.118
Marcus Thames
Careerverified
Per 600 PAverified
0.256
0.256
Brian Anderson
Careerverified
Per 600 PA
308.58
73.27
Marcus Thames
Career
Per 600 PAverified
278.95
83.02
Brian Anderson
Careerverified
Per 600 PA
897
212.98
Marcus Thames
Career
Per 600 PAverified
886
263.69
Brian Anderson
Careerverified
Per 600 PAverified
848
201.35
Marcus Thames
Career
Per 600 PA
623
185.42
Brian Anderson
Careerverified
Per 600 PAverified
0.336
0.336
Marcus Thames
Career
Per 600 PA
0.309
0.309
Brian Anderson
Career
Per 600 PA
0.403
0.403
Marcus Thames
Careerverified
Per 600 PAverified
0.485
0.485
Brian Anderson
Career
Per 600 PA
0.738
0.738
Marcus Thames
Careerverified
Per 600 PAverified
0.794
0.794
Brian Anderson
Career
Per 600 PA
0.152
0.152
Marcus Thames
Careerverified
Per 600 PAverified
0.239
0.239
Brian Anderson
Career
Per 600 PA
0.252
0.252
Marcus Thames
Careerverified
Per 600 PAverified
0.26
0.26
Brian Anderson
Career
Per 600 PA
0.692
0.692
Marcus Thames
Careerverified
Per 600 PAverified
0.75
0.75
Brian Anderson
Careerverified
Per 600 PAverified
0.316
0.316
Marcus Thames
Career
Per 600 PA
0.275
0.275
Brian Anderson
Careerverified
Per 600 PA
287
68.14
Marcus Thames
Career
Per 600 PAverified
256
76.19
Brian Anderson
Career
Per 600 PA
273
64.82
Marcus Thames
Careerverified
Per 600 PAverified
301
89.58
Brian Anderson
Careerverified
Per 600 PA
494
117.29
Marcus Thames
Career
Per 600 PAverified
442
131.55
Brian Anderson
Careerverified
Per 600 PA
309.95
73.59
Marcus Thames
Career
Per 600 PAverified
270.78
80.59
Brian Anderson
Careerverified
Per 600 PAverified
52
12.35
Marcus Thames
Career
Per 600 PA
14
4.17
Brian Anderson
Careerverified
Per 600 PAverified
237
56.27
Marcus Thames
Career
Per 600 PA
159
47.32
Brian Anderson
Careerverified
Per 600 PAverified
8
1.9
Marcus Thames
Career
Per 600 PA
4
1.19
Brian Anderson
Career
Per 600 PAverified
613
145.55
Marcus Thames
Careerverified
Per 600 PA
510
151.79
Brian Anderson
Careerverified
Per 600 PAverified
4.12
4.12
Marcus Thames
Career
Per 600 PA
3.95
3.95
Brian Anderson
Careerverified
Per 600 PAverified
0.39
0.39
Marcus Thames
Career
Per 600 PA
0.31
0.31
Brian Anderson
Career
Per 600 PA
0
0
Marcus Thames
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
11
2.61
Marcus Thames
Careerverified
Per 600 PAverified
16
4.76
Brian Anderson
Career
Per 600 PA
58
13.77
Marcus Thames
Careerverified
Per 600 PAverified
30
8.93
Brian Anderson
Careerverified
Per 600 PAverified
14
3.32
Marcus Thames
Career
Per 600 PA
3
0.89
Brian Anderson
Career
Per 600 PA
8
1.9
Marcus Thames
Careerverified
Per 600 PAverified
9
2.68
Brian Anderson
Careerverified
Per 600 PAverified
22
5.22
Marcus Thames
Career
Per 600 PA
12
3.57
Brian Anderson
Careerverified
Per 600 PAverified
63.64
63.64
Marcus Thames
Career
Per 600 PA
25
25

Fielding Stats for Brian Anderson and Marcus Thames

Brian Anderson
Career
Per 9 Innings
8
8
Marcus Thames
Careerverified
Per 9 Inningsverified
10
10
Brian Anderson
Careerverified
Per 9 Innings
638
1.12
Marcus Thames
Career
Per 9 Inningsverified
413
1.37
Brian Anderson
Careerverified
Per 9 Innings
582
1.02
Marcus Thames
Career
Per 9 Inningsverified
338
1.12
Brian Anderson
Careerverified
Per 9 Innings
15419
27
Marcus Thames
Career
Per 9 Innings
8158
27
Brian Anderson
Careerverified
Per 9 Innings
5139.2
9
Marcus Thames
Career
Per 9 Innings
2719.1
9
Brian Anderson
Career
Per 9 Innings
658
1.15
Marcus Thames
Careerverified
Per 9 Inningsverified
768
2.54
Brian Anderson
Careerverified
Per 9 Inningsverified
710
1.24
Marcus Thames
Career
Per 9 Innings
27
0.09
Brian Anderson
Career
Per 9 Innings
48
0.08
Marcus Thames
Careerverified
Per 9 Inningsverified
16
0.05
Brian Anderson
Careerverified
Per 9 Innings
1416
2.48
Marcus Thames
Career
Per 9 Inningsverified
811
2.68
Brian Anderson
Careerverified
Per 9 Innings
1368
2.4
Marcus Thames
Career
Per 9 Inningsverified
795
2.63
Brian Anderson
Career
Per 9 Innings
96.61
96.61
Marcus Thames
Careerverified
Per 9 Inningsverified
98.03
98.03
Brian Anderson
Careerverified
Per 9 Inningsverified
2.144
2.144
Marcus Thames
Career
Per 9 Innings
1.925
1.925
Brian Anderson
Careerverified
Per 9 Inningsverified
91.22
91.22
Marcus Thames
Career
Per 9 Innings
81.84
81.84
Brian Anderson
Careerverified
Per 9 Inningsverified
74
0.13
Marcus Thames
Career
Per 9 Innings
32
0.11
Brian Anderson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0