John Barnes vs. Al Morris — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRight Fielder
UnknownNashville Elite GiantsNegro National League IIRight Fielder

On the career numbers, Al Morris posted the stronger offensive profile against John Barnes. Al Morris posted stronger numbers in OPS (.982 vs .623) and on-base percentage (.391 vs .313). By the career numbers, Al Morris 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 Al Morris

John Barnes
Careerverified
Per 600 PAverified
2
2
Al Morris
Career
Per 600 PA
1
1
John Barnes
Careerverified
Per 600 PAverified
20
187.5
Al Morris
Career
Per 600 PA
7
182.61
John Barnes
Careerverified
Per 600 PA
64
600
Al Morris
Career
Per 600 PA
23
600
John Barnes
Careerverified
Per 600 PA
58
543.75
Al Morris
Career
Per 600 PAverified
22
573.91
John Barnes
Career
Per 600 PA
0.241
0.241
Al Morris
Careerverified
Per 600 PAverified
0.364
0.364
John Barnes
Career
Per 600 PA
0.631
0.631
Al Morris
Careerverified
Per 600 PAverified
0.978
0.978
John Barnes
Careerverified
Per 600 PA
14
131.25
Al Morris
Career
Per 600 PAverified
8
208.7
John Barnes
Careerverified
Per 600 PA
10
93.75
Al Morris
Career
Per 600 PAverified
4
104.35
John Barnes
Careerverified
Per 600 PA
4
37.5
Al Morris
Career
Per 600 PAverified
3
78.26
John Barnes
Career
Per 600 PA
0
0
Al Morris
Careerverified
Per 600 PAverified
1
26.09
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
4
37.5
Al Morris
Career
Per 600 PAverified
4
104.35
John Barnes
Career
Per 600 PA
0.286
0.286
Al Morris
Careerverified
Per 600 PAverified
0.5
0.5
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PA
4.81
45.05
Al Morris
Career
Per 600 PAverified
4.63
120.85
John Barnes
Careerverified
Per 600 PA
18
168.75
Al Morris
Career
Per 600 PAverified
13
339.13
John Barnes
Careerverified
Per 600 PA
20
187.5
Al Morris
Career
Per 600 PAverified
9
234.78
John Barnes
Career
Per 600 PA
0.313
0.313
Al Morris
Careerverified
Per 600 PAverified
0.391
0.391
John Barnes
Career
Per 600 PA
0.31
0.31
Al Morris
Careerverified
Per 600 PAverified
0.591
0.591
John Barnes
Career
Per 600 PA
0.623
0.623
Al Morris
Careerverified
Per 600 PAverified
0.982
0.982
John Barnes
Career
Per 600 PA
0.069
0.069
Al Morris
Careerverified
Per 600 PAverified
0.227
0.227
John Barnes
Career
Per 600 PA
0.218
0.218
Al Morris
Careerverified
Per 600 PAverified
0.324
0.324
John Barnes
Career
Per 600 PA
0.5
0.5
Al Morris
Careerverified
Per 600 PAverified
1
1
John Barnes
Career
Per 600 PA
0.286
0.286
Al Morris
Careerverified
Per 600 PAverified
0.364
0.364
John Barnes
Careerverified
Per 600 PA
6
56.25
Al Morris
Career
Per 600 PAverified
4
104.35
John Barnes
Career
Per 600 PA
2
18.75
Al Morris
Careerverified
Per 600 PAverified
5
130.43
John Barnes
Career
Per 600 PA
8
75
Al Morris
Careerverified
Per 600 PAverified
9
234.78
John Barnes
Careerverified
Per 600 PA
5.01
46.98
Al Morris
Career
Per 600 PAverified
4.85
126.51
John Barnes
Careerverified
Per 600 PAverified
3
28.13
Al Morris
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
3
28.13
Al Morris
Career
Per 600 PA
1
26.09
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
9
84.38
Al Morris
Careerverified
Per 600 PAverified
0
0
John Barnes
Careerverified
Per 600 PAverified
7.11
7.11
Al Morris
Career
Per 600 PA
John Barnes
Careerverified
Per 600 PAverified
0.33
0.33
Al Morris
Career
Per 600 PA
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
3
28.13
Al Morris
Careerverified
Per 600 PAverified
0
0
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
1
9.38
Al Morris
Career
Per 600 PA
0
0
John Barnes
Careerverified
Per 600 PAverified
1
9.38
Al Morris
Career
Per 600 PA
0
0
John Barnes
Career
Per 600 PA
0
0
Al Morris
Career
Per 600 PA

Fielding Stats for John Barnes and Al Morris

John Barnes
Careerverified
Per 9 Inningsverified
2
2
Al Morris
Career
Per 9 Innings
1
1
John Barnes
Careerverified
Per 9 Innings
20
1.14
Al Morris
Career
Per 9 Inningsverified
7
1.3
John Barnes
Careerverified
Per 9 Inningsverified
17
0.97
Al Morris
Career
Per 9 Innings
5
0.93
John Barnes
Careerverified
Per 9 Innings
473
27
Al Morris
Career
Per 9 Innings
145
27
John Barnes
Careerverified
Per 9 Innings
157.2
9
Al Morris
Career
Per 9 Innings
48.1
9
John Barnes
Careerverified
Per 9 Inningsverified
44
2.51
Al Morris
Career
Per 9 Innings
6
1.12
John Barnes
Careerverified
Per 9 Inningsverified
3
0.17
Al Morris
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Inningsverified
2
0.11
Al Morris
Careerverified
Per 9 Innings
1
0.19
John Barnes
Careerverified
Per 9 Inningsverified
49
2.8
Al Morris
Career
Per 9 Innings
7
1.3
John Barnes
Careerverified
Per 9 Inningsverified
47
2.68
Al Morris
Career
Per 9 Innings
6
1.12
John Barnes
Careerverified
Per 9 Inningsverified
95.92
95.92
Al Morris
Career
Per 9 Innings
85.71
85.71
John Barnes
Careerverified
Per 9 Inningsverified
2.35
2.35
Al Morris
Career
Per 9 Innings
0.857
0.857
John Barnes
Careerverified
Per 9 Inningsverified
85
85
Al Morris
Career
Per 9 Innings
71.43
71.43
John Barnes
Careerverified
Per 9 Inningsverified
2
0.11
Al Morris
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
0
0
Al Morris
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
0
0
Al Morris
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
0
0
Al Morris
Career
Per 9 Innings
0
0
John Barnes
Career
Per 9 Innings
0
0
Al Morris
Career
Per 9 Innings
0
0