John Barnes vs. Mike Ohlman — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRight Fielder
MillenialFloridaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueCatcher

On the career numbers, John Barnes posted the stronger offensive profile against Mike Ohlman. John Barnes posted stronger numbers in OPS (.623 vs .462) and on-base percentage (.313 vs .231). By the career numbers, John Barnes had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Barnes and Mike Ohlman

John Barnes
Careerverified
Per 600 PAverified
2
2
Mike Ohlman
Career
Per 600 PA
1
1
John Barnes
Careerverified
Per 600 PA
20
187.5
Mike Ohlman
Career
Per 600 PAverified
7
323.08
John Barnes
Careerverified
Per 600 PA
64
600
Mike Ohlman
Career
Per 600 PA
13
600
John Barnes
Careerverified
Per 600 PA
58
543.75
Mike Ohlman
Career
Per 600 PAverified
13
600
John Barnes
Careerverified
Per 600 PAverified
0.241
0.241
Mike Ohlman
Career
Per 600 PA
0.231
0.231
John Barnes
Careerverified
Per 600 PAverified
0.631
0.631
Mike Ohlman
Career
Per 600 PA
0.462
0.462
John Barnes
Careerverified
Per 600 PA
14
131.25
Mike Ohlman
Career
Per 600 PAverified
3
138.46
John Barnes
Careerverified
Per 600 PA
10
93.75
Mike Ohlman
Career
Per 600 PAverified
3
138.46
John Barnes
Careerverified
Per 600 PAverified
4
37.5
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
4
37.5
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0.286
0.286
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
4.81
45.05
Mike Ohlman
Career
Per 600 PA
0.63
28.92
John Barnes
Careerverified
Per 600 PAverified
18
168.75
Mike Ohlman
Career
Per 600 PA
3
138.46
John Barnes
Careerverified
Per 600 PAverified
20
187.5
Mike Ohlman
Career
Per 600 PA
3
138.46
John Barnes
Careerverified
Per 600 PAverified
0.313
0.313
Mike Ohlman
Career
Per 600 PA
0.231
0.231
John Barnes
Careerverified
Per 600 PAverified
0.31
0.31
Mike Ohlman
Career
Per 600 PA
0.231
0.231
John Barnes
Careerverified
Per 600 PAverified
0.623
0.623
Mike Ohlman
Career
Per 600 PA
0.462
0.462
John Barnes
Careerverified
Per 600 PAverified
0.069
0.069
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
0.218
0.218
Mike Ohlman
Career
Per 600 PA
0.162
0.162
John Barnes
Careerverified
Per 600 PAverified
0.5
0.5
Mike Ohlman
Career
Per 600 PA
0.3
0.3
John Barnes
Career
Per 600 PA
0.286
0.286
Mike Ohlman
Careerverified
Per 600 PAverified
0.3
0.3
John Barnes
Careerverified
Per 600 PAverified
6
56.25
Mike Ohlman
Career
Per 600 PA
1
46.15
John Barnes
Careerverified
Per 600 PA
2
18.75
Mike Ohlman
Career
Per 600 PAverified
1
46.15
John Barnes
Careerverified
Per 600 PA
8
75
Mike Ohlman
Career
Per 600 PAverified
2
92.31
John Barnes
Careerverified
Per 600 PAverified
5.01
46.98
Mike Ohlman
Career
Per 600 PA
0.76
35.13
John Barnes
Careerverified
Per 600 PAverified
3
28.13
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
3
28.13
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PAverified
9
84.38
Mike Ohlman
Careerverified
Per 600 PA
3
138.46
John Barnes
Careerverified
Per 600 PAverified
7.11
7.11
Mike Ohlman
Career
Per 600 PA
4.33
4.33
John Barnes
Careerverified
Per 600 PAverified
0.33
0.33
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
3
28.13
Mike Ohlman
Careerverified
Per 600 PAverified
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
1
9.38
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
1
9.38
Mike Ohlman
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Mike Ohlman
Career
Per 600 PA

Fielding Stats for John Barnes and Mike Ohlman

John Barnes
Careerverified
Per 9 Inningsverified
2
2
Mike Ohlman
Career
Per 9 Innings
1
1
John Barnes
Careerverified
Per 9 Innings
20
1.14
Mike Ohlman
Career
Per 9 Inningsverified
6
1.56
John Barnes
Careerverified
Per 9 Inningsverified
17
0.97
Mike Ohlman
Career
Per 9 Innings
3
0.78
John Barnes
Careerverified
Per 9 Innings
473
27
Mike Ohlman
Career
Per 9 Innings
104
27
John Barnes
Careerverified
Per 9 Innings
157.2
9
Mike Ohlman
Career
Per 9 Innings
34.2
9
John Barnes
Careerverified
Per 9 Innings
44
2.51
Mike Ohlman
Career
Per 9 Inningsverified
29
7.53
John Barnes
Careerverified
Per 9 Innings
3
0.17
Mike Ohlman
Career
Per 9 Inningsverified
2
0.52
John Barnes
Career
Per 9 Inningsverified
2
0.11
Mike Ohlman
Career
Per 9 Innings
2
0.52
John Barnes
Careerverified
Per 9 Innings
49
2.8
Mike Ohlman
Career
Per 9 Inningsverified
33
8.57
John Barnes
Careerverified
Per 9 Innings
47
2.68
Mike Ohlman
Career
Per 9 Inningsverified
31
8.05
John Barnes
Careerverified
Per 9 Inningsverified
95.92
95.92
Mike Ohlman
Career
Per 9 Innings
93.94
93.94
John Barnes
Career
Per 9 Innings
2.35
2.35
Mike Ohlman
Careerverified
Per 9 Inningsverified
5.167
5.167
John Barnes
Careerverified
Per 9 Inningsverified
85
85
Mike Ohlman
Career
Per 9 Innings
50
50
John Barnes
Careerverified
Per 9 Inningsverified
2
0.11
Mike Ohlman
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
0
0
Mike Ohlman
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
0
0
Mike Ohlman
Career
Per 9 Innings
0
0
John Barnes
Careerverified
Per 9 Inningsverified
0
0
Mike Ohlman
Career
Per 9 Innings
2
0.52
John Barnes
Career
Per 9 Innings
0
0
Mike Ohlman
Career
Per 9 Innings
0
0