Mike Andrews vs. Ryan Thompson — Career Comparison

Silent GenerationCaliforniaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueSecond BasemanAll-Star
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

When their careers are measured against the same standard, Mike Andrews comes out clearly ahead of Ryan Thompson across most offensive categories. Mike Andrews led in contact rate (K%+ 141 vs 59), walk rate (BB%+ 142 vs 77), and on-base percentage (OBP+ 115 vs 89). Ryan Thompson held the edge in home run production (HR/PA+ 163 vs 95). Mike Andrews was the more complete offensive player.

Hitting Stats for Mike Andrews and Ryan Thompson

Mike Andrews
Career
Per 600 PA
8
8
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Mike Andrews
Careerverified
Per 600 PA
893
145.4
Ryan Thompson
Career
Per 600 PAverified
416
180.22
Mike Andrews
Careerverified
Per 600 PA
3685
600
Ryan Thompson
Career
Per 600 PA
1385
600
Mike Andrews
Careerverified
Per 600 PA
3116
507.35
Ryan Thompson
Career
Per 600 PAverified
1257
544.55
Mike Andrews
Careerverified
Per 600 PAverified
0.258
0.258
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Mike Andrews
Careerverified
Per 600 PAverified
0.747
0.747
Ryan Thompson
Career
Per 600 PA
0.744
0.744
Mike Andrews
Careerverified
Per 600 PA
803
130.75
Ryan Thompson
Career
Per 600 PAverified
305
132.13
Mike Andrews
Careerverified
Per 600 PAverified
593
96.55
Ryan Thompson
Career
Per 600 PA
176
76.25
Mike Andrews
Careerverified
Per 600 PA
140
22.8
Ryan Thompson
Career
Per 600 PAverified
71
30.76
Mike Andrews
Career
Per 600 PA
4
0.65
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Mike Andrews
Careerverified
Per 600 PA
66
10.75
Ryan Thompson
Career
Per 600 PAverified
52
22.53
Mike Andrews
Careerverified
Per 600 PA
210
34.19
Ryan Thompson
Career
Per 600 PAverified
129
55.88
Mike Andrews
Career
Per 600 PA
0.262
0.262
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Mike Andrews
Career
Per 600 PA
0.021
0.021
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Mike Andrews
Career
Per 600 PA
0.082
0.082
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Mike Andrews
Careerverified
Per 600 PA
429.26
69.89
Ryan Thompson
Career
Per 600 PAverified
163.97
71.03
Mike Andrews
Careerverified
Per 600 PA
1149
187.08
Ryan Thompson
Career
Per 600 PAverified
544
235.67
Mike Andrews
Careerverified
Per 600 PAverified
1277
207.92
Ryan Thompson
Career
Per 600 PA
415
179.78
Mike Andrews
Careerverified
Per 600 PAverified
0.353
0.353
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Mike Andrews
Career
Per 600 PA
0.369
0.369
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Mike Andrews
Career
Per 600 PA
0.722
0.722
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Mike Andrews
Career
Per 600 PA
0.111
0.111
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Mike Andrews
Careerverified
Per 600 PAverified
0.251
0.251
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Mike Andrews
Careerverified
Per 600 PAverified
0.687
0.687
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Mike Andrews
Career
Per 600 PA
0.275
0.275
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Mike Andrews
Careerverified
Per 600 PAverified
441
71.8
Ryan Thompson
Career
Per 600 PA
165
71.48
Mike Andrews
Careerverified
Per 600 PA
316
51.45
Ryan Thompson
Career
Per 600 PAverified
176
76.25
Mike Andrews
Careerverified
Per 600 PA
691
112.51
Ryan Thompson
Career
Per 600 PAverified
289
125.2
Mike Andrews
Careerverified
Per 600 PAverified
459.3
74.78
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Mike Andrews
Career
Per 600 PA
16
2.61
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Mike Andrews
Careerverified
Per 600 PAverified
458
74.57
Ryan Thompson
Career
Per 600 PA
90
38.99
Mike Andrews
Career
Per 600 PA
12
1.95
Ryan Thompson
Career
Per 600 PAverified
12
5.2
Mike Andrews
Career
Per 600 PAverified
390
63.5
Ryan Thompson
Careerverified
Per 600 PA
347
150.32
Mike Andrews
Careerverified
Per 600 PAverified
9.45
9.45
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Mike Andrews
Careerverified
Per 600 PAverified
1.17
1.17
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Mike Andrews
Careerverified
Per 600 PAverified
72
11.72
Ryan Thompson
Career
Per 600 PA
8
3.47
Mike Andrews
Careerverified
Per 600 PA
23
3.74
Ryan Thompson
Career
Per 600 PAverified
10
4.33
Mike Andrews
Career
Per 600 PAverified
50
8.14
Ryan Thompson
Careerverified
Per 600 PA
37
16.03
Mike Andrews
Careerverified
Per 600 PA
18
2.93
Ryan Thompson
Career
Per 600 PAverified
9
3.9
Mike Andrews
Careerverified
Per 600 PA
25
4.07
Ryan Thompson
Career
Per 600 PAverified
12
5.2
Mike Andrews
Careerverified
Per 600 PA
43
7
Ryan Thompson
Career
Per 600 PAverified
21
9.1
Mike Andrews
Career
Per 600 PA
41.86
41.86
Ryan Thompson
Careerverified
Per 600 PAverified
42.86
42.86

Fielding Stats for Mike Andrews and Ryan Thompson

Mike Andrews
Career
Per 9 Innings
8
8
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Mike Andrews
Careerverified
Per 9 Innings
842
1.08
Ryan Thompson
Career
Per 9 Inningsverified
393
1.19
Mike Andrews
Careerverified
Per 9 Inningsverified
805
1.03
Ryan Thompson
Career
Per 9 Innings
322
0.98
Mike Andrews
Careerverified
Per 9 Innings
21107
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Mike Andrews
Careerverified
Per 9 Innings
7035.2
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Mike Andrews
Careerverified
Per 9 Inningsverified
2147
2.75
Ryan Thompson
Career
Per 9 Innings
886
2.69
Mike Andrews
Careerverified
Per 9 Inningsverified
1978
2.53
Ryan Thompson
Career
Per 9 Innings
19
0.06
Mike Andrews
Career
Per 9 Innings
113
0.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Mike Andrews
Careerverified
Per 9 Inningsverified
4238
5.42
Ryan Thompson
Career
Per 9 Innings
918
2.79
Mike Andrews
Careerverified
Per 9 Inningsverified
4125
5.28
Ryan Thompson
Career
Per 9 Innings
905
2.75
Mike Andrews
Career
Per 9 Innings
97.33
97.33
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Mike Andrews
Careerverified
Per 9 Inningsverified
4.899
4.899
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Mike Andrews
Careerverified
Per 9 Inningsverified
95.61
95.61
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Mike Andrews
Careerverified
Per 9 Inningsverified
464
0.59
Ryan Thompson
Career
Per 9 Innings
5
0.02
Mike Andrews
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Mike Andrews
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Mike Andrews
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Mike Andrews
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0