Bob Johnson vs. Ryan Thompson — Career Comparison

UnknownBats LeftKansas City MonarchsNegro American LeagueFirst Baseman
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

On the career numbers, Ryan Thompson posted the stronger offensive profile against Bob Johnson. Ryan Thompson posted stronger numbers in OPS (.740 vs .284) and on-base percentage (.307 vs .172). 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 Bob Johnson and Ryan Thompson

Bob Johnson
Career
Per 600 PA
1
1
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Bob Johnson
Career
Per 600 PAverified
13
260
Ryan Thompson
Careerverified
Per 600 PA
416
180.22
Bob Johnson
Career
Per 600 PA
30
600
Ryan Thompson
Careerverified
Per 600 PA
1385
600
Bob Johnson
Career
Per 600 PA
27
540
Ryan Thompson
Careerverified
Per 600 PAverified
1257
544.55
Bob Johnson
Career
Per 600 PA
0.111
0.111
Ryan Thompson
Careerverified
Per 600 PAverified
0.243
0.243
Bob Johnson
Career
Per 600 PA
0.333
0.333
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Bob Johnson
Career
Per 600 PA
3
60
Ryan Thompson
Careerverified
Per 600 PAverified
305
132.13
Bob Johnson
Career
Per 600 PA
3
60
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Bob Johnson
Career
Per 600 PA
0.53
10.65
Ryan Thompson
Careerverified
Per 600 PAverified
163.97
71.03
Bob Johnson
Career
Per 600 PA
3
60
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Bob Johnson
Career
Per 600 PA
5
100
Ryan Thompson
Careerverified
Per 600 PAverified
415
179.78
Bob Johnson
Career
Per 600 PA
0.172
0.172
Ryan Thompson
Careerverified
Per 600 PAverified
0.301
0.301
Bob Johnson
Career
Per 600 PA
0.111
0.111
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Bob Johnson
Career
Per 600 PA
0.284
0.284
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Bob Johnson
Career
Per 600 PA
0.105
0.105
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Bob Johnson
Career
Per 600 PA
0.208
0.208
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Bob Johnson
Career
Per 600 PA
0.111
0.111
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Bob Johnson
Career
Per 600 PA
1
20
Ryan Thompson
Careerverified
Per 600 PAverified
165
71.48
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Bob Johnson
Career
Per 600 PA
1
20
Ryan Thompson
Careerverified
Per 600 PAverified
289
125.2
Bob Johnson
Career
Per 600 PA
0.04
0.84
Ryan Thompson
Careerverified
Per 600 PAverified
155.17
67.22
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Bob Johnson
Career
Per 600 PAverified
2
40
Ryan Thompson
Careerverified
Per 600 PA
90
38.99
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Bob Johnson
Careerverified
Per 600 PAverified
0
0
Ryan Thompson
Career
Per 600 PA
347
150.32
Bob Johnson
Career
Per 600 PA
Ryan Thompson
Careerverified
Per 600 PAverified
3.99
3.99
Bob Johnson
Career
Per 600 PA
Ryan Thompson
Careerverified
Per 600 PAverified
0.26
0.26
Bob Johnson
Career
Per 600 PAverified
1
20
Ryan Thompson
Careerverified
Per 600 PA
8
3.47
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Bob Johnson
Careerverified
Per 600 PAverified
0
0
Ryan Thompson
Career
Per 600 PA
37
16.03
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
9
3.9
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Bob Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
21
9.1
Bob Johnson
Career
Per 600 PA
Ryan Thompson
Careerverified
Per 600 PAverified
42.86
42.86

Fielding Stats for Bob Johnson and Ryan Thompson

Bob Johnson
Career
Per 9 Innings
1
1
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Bob Johnson
Career
Per 9 Inningsverified
12
1.35
Ryan Thompson
Careerverified
Per 9 Innings
393
1.19
Bob Johnson
Career
Per 9 Inningsverified
11
1.24
Ryan Thompson
Careerverified
Per 9 Innings
322
0.98
Bob Johnson
Career
Per 9 Innings
240
27
Ryan Thompson
Careerverified
Per 9 Innings
8881
27
Bob Johnson
Career
Per 9 Innings
80
9
Ryan Thompson
Careerverified
Per 9 Innings
2960.1
9
Bob Johnson
Career
Per 9 Inningsverified
78
8.78
Ryan Thompson
Careerverified
Per 9 Innings
886
2.69
Bob Johnson
Career
Per 9 Inningsverified
3
0.34
Ryan Thompson
Careerverified
Per 9 Innings
19
0.06
Bob Johnson
Careerverified
Per 9 Innings
2
0.23
Ryan Thompson
Career
Per 9 Inningsverified
13
0.04
Bob Johnson
Career
Per 9 Inningsverified
83
9.34
Ryan Thompson
Careerverified
Per 9 Innings
918
2.79
Bob Johnson
Career
Per 9 Inningsverified
81
9.11
Ryan Thompson
Careerverified
Per 9 Innings
905
2.75
Bob Johnson
Career
Per 9 Innings
97.59
97.59
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Bob Johnson
Careerverified
Per 9 Inningsverified
6.75
6.75
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Bob Johnson
Careerverified
Per 9 Inningsverified
91.67
91.67
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Bob Johnson
Careerverified
Per 9 Inningsverified
9
1.01
Ryan Thompson
Career
Per 9 Innings
5
0.02
Bob Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0