Garret Anderson vs. Shag Thompson — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaAnaheim AngelsAmerican LeagueLeft FielderSilver SluggerAll-Star
Lost GenerationNorth CarolinaThrows RightBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueCenter Fielder

On the career numbers, Garret Anderson posted the stronger offensive profile against Shag Thompson. Garret Anderson posted stronger numbers in OPS (.792 vs .610) and slugging (.461 vs .253). Shag Thompson had the advantage in on-base percentage (.357 vs .331). By the career numbers, Garret Anderson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Garret Anderson and Shag Thompson

Garret Anderson
Careerverified
Per 600 PAverified
17
17
Shag Thompson
Career
Per 600 PA
3
3
Garret Anderson
Careerverified
Per 600 PA
2228
145.67
Shag Thompson
Career
Per 600 PAverified
48
290.91
Garret Anderson
Careerverified
Per 600 PA
9177
600
Shag Thompson
Career
Per 600 PA
99
600
Garret Anderson
Careerverified
Per 600 PAverified
8640
564.89
Shag Thompson
Career
Per 600 PA
79
478.79
Garret Anderson
Careerverified
Per 600 PAverified
0.293
0.293
Shag Thompson
Career
Per 600 PA
0.203
0.203
Garret Anderson
Careerverified
Per 600 PAverified
0.794
0.794
Shag Thompson
Career
Per 600 PA
0.671
0.671
Garret Anderson
Careerverified
Per 600 PAverified
2529
165.35
Shag Thompson
Career
Per 600 PA
16
96.97
Garret Anderson
Careerverified
Per 600 PAverified
1684
110.1
Shag Thompson
Career
Per 600 PA
13
78.79
Garret Anderson
Careerverified
Per 600 PAverified
522
34.13
Shag Thompson
Career
Per 600 PA
2
12.12
Garret Anderson
Careerverified
Per 600 PA
36
2.35
Shag Thompson
Career
Per 600 PAverified
1
6.06
Garret Anderson
Careerverified
Per 600 PAverified
287
18.76
Shag Thompson
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
845
55.25
Shag Thompson
Career
Per 600 PA
3
18.18
Garret Anderson
Careerverified
Per 600 PAverified
0.334
0.334
Shag Thompson
Career
Per 600 PA
0.188
0.188
Garret Anderson
Careerverified
Per 600 PAverified
0.033
0.033
Shag Thompson
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
0.114
0.114
Shag Thompson
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
1237.65
80.92
Shag Thompson
Career
Per 600 PA
9.35
56.65
Garret Anderson
Careerverified
Per 600 PAverified
3984
260.48
Shag Thompson
Career
Per 600 PA
20
121.21
Garret Anderson
Careerverified
Per 600 PA
2966
193.92
Shag Thompson
Career
Per 600 PAverified
35
212.12
Garret Anderson
Career
Per 600 PA
0.324
0.324
Shag Thompson
Careerverified
Per 600 PAverified
0.357
0.357
Garret Anderson
Careerverified
Per 600 PAverified
0.461
0.461
Shag Thompson
Career
Per 600 PA
0.253
0.253
Garret Anderson
Careerverified
Per 600 PAverified
0.785
0.785
Shag Thompson
Career
Per 600 PA
0.61
0.61
Garret Anderson
Careerverified
Per 600 PAverified
0.168
0.168
Shag Thompson
Career
Per 600 PA
0.051
0.051
Garret Anderson
Careerverified
Per 600 PAverified
0.261
0.261
Shag Thompson
Career
Per 600 PA
0.224
0.224
Garret Anderson
Careerverified
Per 600 PAverified
0.708
0.708
Shag Thompson
Career
Per 600 PA
0.641
0.641
Garret Anderson
Careerverified
Per 600 PAverified
0.311
0.311
Shag Thompson
Career
Per 600 PA
0.271
0.271
Garret Anderson
Careerverified
Per 600 PA
1084
70.87
Shag Thompson
Career
Per 600 PAverified
12
72.73
Garret Anderson
Careerverified
Per 600 PAverified
1365
89.24
Shag Thompson
Career
Per 600 PA
4
24.24
Garret Anderson
Careerverified
Per 600 PAverified
2162
141.35
Shag Thompson
Career
Per 600 PA
16
96.97
Garret Anderson
Careerverified
Per 600 PAverified
1278.79
83.61
Shag Thompson
Career
Per 600 PA
10.22
61.96
Garret Anderson
Careerverified
Per 600 PA
8
0.52
Shag Thompson
Career
Per 600 PAverified
1
6.06
Garret Anderson
Careerverified
Per 600 PA
429
28.05
Shag Thompson
Career
Per 600 PAverified
18
109.09
Garret Anderson
Careerverified
Per 600 PAverified
104
6.8
Shag Thompson
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PAverified
1224
80.03
Shag Thompson
Careerverified
Per 600 PA
20
121.21
Garret Anderson
Careerverified
Per 600 PAverified
7.5
7.5
Shag Thompson
Career
Per 600 PA
4.95
4.95
Garret Anderson
Career
Per 600 PA
0.35
0.35
Shag Thompson
Careerverified
Per 600 PAverified
0.9
0.9
Garret Anderson
Careerverified
Per 600 PA
13
0.85
Shag Thompson
Career
Per 600 PAverified
1
6.06
Garret Anderson
Careerverified
Per 600 PAverified
87
5.69
Shag Thompson
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PA
197
12.88
Shag Thompson
Careerverified
Per 600 PAverified
0
0
Garret Anderson
Careerverified
Per 600 PA
80
5.23
Shag Thompson
Career
Per 600 PAverified
2
12.12
Garret Anderson
Careerverified
Per 600 PA
47
3.07
Shag Thompson
Career
Per 600 PAverified
1
6.06
Garret Anderson
Careerverified
Per 600 PA
127
8.3
Shag Thompson
Career
Per 600 PAverified
3
18.18
Garret Anderson
Career
Per 600 PA
62.99
62.99
Shag Thompson
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Garret Anderson and Shag Thompson

Garret Anderson
Careerverified
Per 9 Inningsverified
17
17
Shag Thompson
Career
Per 9 Innings
3
Garret Anderson
Careerverified
Per 9 Inningsverified
1913
1.04
Shag Thompson
Career
Per 9 Innings
23
Garret Anderson
Careerverified
Per 9 Inningsverified
1885
1.03
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
49549
27
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
16516.1
9
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
4057
2.21
Shag Thompson
Career
Per 9 Innings
40
Garret Anderson
Careerverified
Per 9 Inningsverified
109
0.06
Shag Thompson
Career
Per 9 Innings
5
Garret Anderson
Career
Per 9 Innings
48
0.03
Shag Thompson
Careerverified
Per 9 Inningsverified
1
Garret Anderson
Careerverified
Per 9 Inningsverified
4214
2.3
Shag Thompson
Career
Per 9 Innings
46
Garret Anderson
Careerverified
Per 9 Inningsverified
4166
2.27
Shag Thompson
Career
Per 9 Innings
45
Garret Anderson
Careerverified
Per 9 Inningsverified
98.86
98.86
Shag Thompson
Career
Per 9 Innings
97.83
Garret Anderson
Careerverified
Per 9 Inningsverified
2.178
2.178
Shag Thompson
Career
Per 9 Innings
1.957
Garret Anderson
Careerverified
Per 9 Inningsverified
98.54
98.54
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Careerverified
Per 9 Inningsverified
18
0.01
Shag Thompson
Career
Per 9 Innings
2
Garret Anderson
Career
Per 9 Innings
0
0
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Shag Thompson
Career
Per 9 Innings
0
Garret Anderson
Career
Per 9 Innings
0
0
Shag Thompson
Career
Per 9 Innings
0