Andy Dirks vs. Ryan Thompson — Career Comparison

MillenialKansasThrows LeftBats LeftNorth AmericaDetroit TigersAmerican LeagueLeft Fielder
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

Adjusted for the eras they played in, Andy Dirks holds a real edge over Ryan Thompson in this comparison. Andy Dirks led in contact rate (K%+ 119 vs 59), batting average (AVG+ 113 vs 87), and on-base percentage (OBP+ 108 vs 89). Ryan Thompson held the edge in home run production (HR/PA+ 163 vs 74). The edge belongs to Andy Dirks.

Hitting Stats for Andy Dirks and Ryan Thompson

Andy Dirks
Career
Per 600 PA
3
3
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Andy Dirks
Career
Per 600 PA
297
167.64
Ryan Thompson
Careerverified
Per 600 PAverified
416
180.22
Andy Dirks
Career
Per 600 PA
1063
600
Ryan Thompson
Careerverified
Per 600 PA
1385
600
Andy Dirks
Career
Per 600 PAverified
971
548.07
Ryan Thompson
Careerverified
Per 600 PA
1257
544.55
Andy Dirks
Careerverified
Per 600 PAverified
0.276
0.276
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Andy Dirks
Careerverified
Per 600 PAverified
0.761
0.761
Ryan Thompson
Career
Per 600 PA
0.744
0.744
Andy Dirks
Career
Per 600 PAverified
268
151.27
Ryan Thompson
Careerverified
Per 600 PA
305
132.13
Andy Dirks
Careerverified
Per 600 PAverified
190
107.24
Ryan Thompson
Career
Per 600 PA
176
76.25
Andy Dirks
Career
Per 600 PA
47
26.53
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Andy Dirks
Careerverified
Per 600 PAverified
7
3.95
Ryan Thompson
Career
Per 600 PA
6
2.6
Andy Dirks
Career
Per 600 PA
24
13.55
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Andy Dirks
Career
Per 600 PA
78
44.03
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Andy Dirks
Career
Per 600 PA
0.291
0.291
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Andy Dirks
Career
Per 600 PA
0.025
0.025
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Andy Dirks
Career
Per 600 PA
0.09
0.09
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Andy Dirks
Career
Per 600 PAverified
135.06
76.24
Ryan Thompson
Careerverified
Per 600 PA
163.97
71.03
Andy Dirks
Career
Per 600 PA
401
226.34
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Andy Dirks
Career
Per 600 PAverified
351
198.12
Ryan Thompson
Careerverified
Per 600 PA
415
179.78
Andy Dirks
Careerverified
Per 600 PAverified
0.332
0.332
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Andy Dirks
Career
Per 600 PA
0.413
0.413
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Andy Dirks
Careerverified
Per 600 PAverified
0.745
0.745
Ryan Thompson
Career
Per 600 PA
0.734
0.734
Andy Dirks
Career
Per 600 PA
0.137
0.137
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Andy Dirks
Careerverified
Per 600 PAverified
0.253
0.253
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Andy Dirks
Careerverified
Per 600 PAverified
0.69
0.69
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Andy Dirks
Careerverified
Per 600 PAverified
0.314
0.314
Ryan Thompson
Career
Per 600 PA
0.292
0.292
Andy Dirks
Career
Per 600 PAverified
150
84.67
Ryan Thompson
Careerverified
Per 600 PA
165
71.48
Andy Dirks
Career
Per 600 PA
100
56.44
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Andy Dirks
Career
Per 600 PAverified
226
127.56
Ryan Thompson
Careerverified
Per 600 PA
289
125.2
Andy Dirks
Career
Per 600 PAverified
141.98
80.14
Ryan Thompson
Careerverified
Per 600 PA
155.17
67.22
Andy Dirks
Career
Per 600 PA
7
3.95
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Andy Dirks
Career
Per 600 PAverified
76
42.9
Ryan Thompson
Careerverified
Per 600 PA
90
38.99
Andy Dirks
Career
Per 600 PA
5
2.82
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Andy Dirks
Careerverified
Per 600 PAverified
173
97.65
Ryan Thompson
Career
Per 600 PA
347
150.32
Andy Dirks
Careerverified
Per 600 PAverified
6.14
6.14
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Andy Dirks
Careerverified
Per 600 PAverified
0.44
0.44
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Andy Dirks
Career
Per 600 PA
6
3.39
Ryan Thompson
Careerverified
Per 600 PAverified
8
3.47
Andy Dirks
Career
Per 600 PA
3
1.69
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Andy Dirks
Careerverified
Per 600 PAverified
13
7.34
Ryan Thompson
Career
Per 600 PA
37
16.03
Andy Dirks
Careerverified
Per 600 PAverified
13
7.34
Ryan Thompson
Career
Per 600 PA
9
3.9
Andy Dirks
Career
Per 600 PA
4
2.26
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Andy Dirks
Career
Per 600 PAverified
17
9.6
Ryan Thompson
Careerverified
Per 600 PA
21
9.1
Andy Dirks
Careerverified
Per 600 PAverified
76.47
76.47
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Andy Dirks and Ryan Thompson

Andy Dirks
Career
Per 9 Innings
3
3
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Andy Dirks
Career
Per 9 Innings
267
1.17
Ryan Thompson
Careerverified
Per 9 Inningsverified
393
1.19
Andy Dirks
Career
Per 9 Inningsverified
226
0.99
Ryan Thompson
Careerverified
Per 9 Innings
322
0.98
Andy Dirks
Career
Per 9 Innings
6143
27
Ryan Thompson
Careerverified
Per 9 Innings
8881
27
Andy Dirks
Career
Per 9 Innings
2047.2
9
Ryan Thompson
Careerverified
Per 9 Innings
2960.1
9
Andy Dirks
Career
Per 9 Innings
466
2.05
Ryan Thompson
Careerverified
Per 9 Inningsverified
886
2.69
Andy Dirks
Career
Per 9 Innings
12
0.05
Ryan Thompson
Careerverified
Per 9 Inningsverified
19
0.06
Andy Dirks
Careerverified
Per 9 Inningsverified
7
0.03
Ryan Thompson
Career
Per 9 Innings
13
0.04
Andy Dirks
Career
Per 9 Innings
485
2.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
918
2.79
Andy Dirks
Career
Per 9 Innings
478
2.1
Ryan Thompson
Careerverified
Per 9 Inningsverified
905
2.75
Andy Dirks
Career
Per 9 Innings
98.56
98.56
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Andy Dirks
Career
Per 9 Innings
1.79
1.79
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.303
2.303
Andy Dirks
Careerverified
Per 9 Inningsverified
84.64
84.64
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Andy Dirks
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.02
Andy Dirks
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andy Dirks
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andy Dirks
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andy Dirks
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0