Doug Mirabelli vs. Ryan Thompson — Career Comparison

Gen XArizonaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueCatcher
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

On the career numbers, Ryan Thompson posted the stronger offensive profile against Doug Mirabelli. Ryan Thompson posted stronger numbers in OPS (.740 vs .726) and slugging (.433 vs .407). Doug Mirabelli had the advantage in on-base percentage (.319 vs .307). By the career numbers, Ryan Thompson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Doug Mirabelli and Ryan Thompson

Doug Mirabelli
Careerverified
Per 600 PAverified
12
12
Ryan Thompson
Career
Per 600 PA
9
9
Doug Mirabelli
Careerverified
Per 600 PAverified
566
205.2
Ryan Thompson
Career
Per 600 PA
416
180.22
Doug Mirabelli
Careerverified
Per 600 PA
1655
600
Ryan Thompson
Career
Per 600 PA
1385
600
Doug Mirabelli
Careerverified
Per 600 PA
1456
527.85
Ryan Thompson
Career
Per 600 PAverified
1257
544.55
Doug Mirabelli
Career
Per 600 PA
0.232
0.232
Ryan Thompson
Careerverified
Per 600 PAverified
0.243
0.243
Doug Mirabelli
Career
Per 600 PA
0.74
0.74
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Doug Mirabelli
Careerverified
Per 600 PA
337
122.18
Ryan Thompson
Career
Per 600 PAverified
305
132.13
Doug Mirabelli
Careerverified
Per 600 PA
199
72.15
Ryan Thompson
Career
Per 600 PAverified
176
76.25
Doug Mirabelli
Careerverified
Per 600 PA
78
28.28
Ryan Thompson
Career
Per 600 PAverified
71
30.76
Doug Mirabelli
Career
Per 600 PA
2
0.73
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Doug Mirabelli
Careerverified
Per 600 PA
58
21.03
Ryan Thompson
Career
Per 600 PAverified
52
22.53
Doug Mirabelli
Careerverified
Per 600 PA
138
50.03
Ryan Thompson
Career
Per 600 PAverified
129
55.88
Doug Mirabelli
Career
Per 600 PA
0.41
0.41
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Doug Mirabelli
Career
Per 600 PA
0.04
0.04
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Doug Mirabelli
Careerverified
Per 600 PAverified
0.172
0.172
Ryan Thompson
Career
Per 600 PA
0.171
0.171
Doug Mirabelli
Careerverified
Per 600 PAverified
197.71
71.68
Ryan Thompson
Career
Per 600 PA
163.97
71.03
Doug Mirabelli
Careerverified
Per 600 PA
593
214.98
Ryan Thompson
Career
Per 600 PAverified
544
235.67
Doug Mirabelli
Careerverified
Per 600 PAverified
523
189.61
Ryan Thompson
Career
Per 600 PA
415
179.78
Doug Mirabelli
Careerverified
Per 600 PAverified
0.317
0.317
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Doug Mirabelli
Career
Per 600 PA
0.407
0.407
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Doug Mirabelli
Career
Per 600 PA
0.724
0.724
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Doug Mirabelli
Career
Per 600 PA
0.176
0.176
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Doug Mirabelli
Careerverified
Per 600 PAverified
0.245
0.245
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Doug Mirabelli
Careerverified
Per 600 PAverified
0.679
0.679
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Doug Mirabelli
Career
Per 600 PA
0.282
0.282
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Doug Mirabelli
Career
Per 600 PA
162
58.73
Ryan Thompson
Careerverified
Per 600 PAverified
165
71.48
Doug Mirabelli
Careerverified
Per 600 PA
206
74.68
Ryan Thompson
Career
Per 600 PAverified
176
76.25
Doug Mirabelli
Careerverified
Per 600 PA
310
112.39
Ryan Thompson
Career
Per 600 PAverified
289
125.2
Doug Mirabelli
Careerverified
Per 600 PAverified
191.94
69.59
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Doug Mirabelli
Careerverified
Per 600 PA
21
7.61
Ryan Thompson
Career
Per 600 PAverified
20
8.66
Doug Mirabelli
Careerverified
Per 600 PAverified
165
59.82
Ryan Thompson
Career
Per 600 PA
90
38.99
Doug Mirabelli
Career
Per 600 PA
5
1.81
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Doug Mirabelli
Career
Per 600 PA
415
150.45
Ryan Thompson
Careerverified
Per 600 PAverified
347
150.32
Doug Mirabelli
Career
Per 600 PA
3.99
3.99
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Doug Mirabelli
Careerverified
Per 600 PAverified
0.4
0.4
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Doug Mirabelli
Career
Per 600 PA
5
1.81
Ryan Thompson
Careerverified
Per 600 PAverified
8
3.47
Doug Mirabelli
Career
Per 600 PA
8
2.9
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Doug Mirabelli
Careerverified
Per 600 PAverified
32
11.6
Ryan Thompson
Career
Per 600 PA
37
16.03
Doug Mirabelli
Career
Per 600 PA
3
1.09
Ryan Thompson
Careerverified
Per 600 PAverified
9
3.9
Doug Mirabelli
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Doug Mirabelli
Career
Per 600 PA
3
1.09
Ryan Thompson
Careerverified
Per 600 PAverified
21
9.1
Doug Mirabelli
Careerverified
Per 600 PAverified
100
100
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Doug Mirabelli and Ryan Thompson

Doug Mirabelli
Careerverified
Per 9 Inningsverified
12
12
Ryan Thompson
Career
Per 9 Innings
9
9
Doug Mirabelli
Careerverified
Per 9 Inningsverified
524
1.27
Ryan Thompson
Career
Per 9 Innings
393
1.19
Doug Mirabelli
Careerverified
Per 9 Inningsverified
406
0.99
Ryan Thompson
Career
Per 9 Innings
322
0.98
Doug Mirabelli
Careerverified
Per 9 Innings
11113
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Doug Mirabelli
Careerverified
Per 9 Innings
3704.1
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Doug Mirabelli
Careerverified
Per 9 Inningsverified
2724
6.62
Ryan Thompson
Career
Per 9 Innings
886
2.69
Doug Mirabelli
Careerverified
Per 9 Inningsverified
230
0.56
Ryan Thompson
Career
Per 9 Innings
19
0.06
Doug Mirabelli
Career
Per 9 Innings
24
0.06
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Doug Mirabelli
Careerverified
Per 9 Inningsverified
2978
7.24
Ryan Thompson
Career
Per 9 Innings
918
2.79
Doug Mirabelli
Careerverified
Per 9 Inningsverified
2954
7.18
Ryan Thompson
Career
Per 9 Innings
905
2.75
Doug Mirabelli
Careerverified
Per 9 Inningsverified
99.19
99.19
Ryan Thompson
Career
Per 9 Innings
98.58
98.58
Doug Mirabelli
Careerverified
Per 9 Inningsverified
5.637
5.637
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Doug Mirabelli
Career
Per 9 Innings
77.48
77.48
Ryan Thompson
Careerverified
Per 9 Inningsverified
81.93
81.93
Doug Mirabelli
Careerverified
Per 9 Inningsverified
33
0.08
Ryan Thompson
Career
Per 9 Innings
5
0.02
Doug Mirabelli
Career
Per 9 Innings
74
0.18
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Doug Mirabelli
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Doug Mirabelli
Career
Per 9 Innings
343
0.83
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Doug Mirabelli
Careerverified
Per 9 Inningsverified
134
0.33
Ryan Thompson
Career
Per 9 Innings
0
0