John Anderson vs. Ryan Long — Career Comparison

Pre-GenerationalNorwayThrows RightBats SwitchEuropeBrooklyn DodgersNational LeagueFirst Baseman
Gen XTexasThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRight Fielder

On the career numbers, John Anderson posted the stronger offensive profile against Ryan Long. John Anderson posted stronger numbers in OPS (.734 vs .522) and on-base percentage (.329 vs .300). By the career numbers, John Anderson 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 Anderson and Ryan Long

John Anderson
Careerverified
Per 600 PAverified
14
14
Ryan Long
Career
Per 600 PA
1
1
John Anderson
Careerverified
Per 600 PA
1636
144.93
Ryan Long
Career
Per 600 PAverified
6
360
John Anderson
Careerverified
Per 600 PA
6773
600
Ryan Long
Career
Per 600 PA
10
600
John Anderson
Careerverified
Per 600 PAverified
6345
562.08
Ryan Long
Career
Per 600 PA
9
540
John Anderson
Careerverified
Per 600 PAverified
0.291
0.291
Ryan Long
Career
Per 600 PA
0.222
0.222
John Anderson
Careerverified
Per 600 PAverified
0.778
0.778
Ryan Long
Career
Per 600 PA
0.55
0.55
John Anderson
Careerverified
Per 600 PAverified
1843
163.27
Ryan Long
Career
Per 600 PA
2
120
John Anderson
Careerverified
Per 600 PA
1341
118.8
Ryan Long
Career
Per 600 PAverified
2
120
John Anderson
Careerverified
Per 600 PAverified
328
29.06
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
124
10.98
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
50
4.43
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
502
44.47
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
0.272
0.272
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
0.008
0.008
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
0.027
0.027
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
903.39
80.03
Ryan Long
Career
Per 600 PA
0.63
37.95
John Anderson
Careerverified
Per 600 PAverified
2569
227.58
Ryan Long
Career
Per 600 PA
2
120
John Anderson
Careerverified
Per 600 PAverified
2206
195.42
Ryan Long
Career
Per 600 PA
3
180
John Anderson
Careerverified
Per 600 PAverified
0.329
0.329
Ryan Long
Career
Per 600 PA
0.3
0.3
John Anderson
Careerverified
Per 600 PAverified
0.405
0.405
Ryan Long
Career
Per 600 PA
0.222
0.222
John Anderson
Careerverified
Per 600 PAverified
0.734
0.734
Ryan Long
Career
Per 600 PA
0.522
0.522
John Anderson
Careerverified
Per 600 PAverified
0.114
0.114
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
0.249
0.249
Ryan Long
Career
Per 600 PA
0.191
0.191
John Anderson
Careerverified
Per 600 PAverified
0.726
0.726
Ryan Long
Career
Per 600 PA
0.429
0.429
John Anderson
Career
Per 600 PA
0.302
0.302
Ryan Long
Careerverified
Per 600 PAverified
0.333
0.333
John Anderson
Careerverified
Per 600 PA
871
77.16
Ryan Long
Career
Per 600 PAverified
2
120
John Anderson
Careerverified
Per 600 PA
978
86.64
Ryan Long
Career
Per 600 PAverified
2
120
John Anderson
Careerverified
Per 600 PA
1799
159.37
Ryan Long
Career
Per 600 PAverified
4
240
John Anderson
Careerverified
Per 600 PAverified
991.09
87.8
Ryan Long
Career
Per 600 PA
0.8
48.06
John Anderson
Careerverified
Per 600 PA
53
4.7
Ryan Long
Career
Per 600 PAverified
1
60
John Anderson
Careerverified
Per 600 PAverified
310
27.46
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PAverified
356
31.54
Ryan Long
Careerverified
Per 600 PA
3
180
John Anderson
Careerverified
Per 600 PAverified
19.03
19.03
Ryan Long
Career
Per 600 PA
3.33
3.33
John Anderson
Careerverified
Per 600 PAverified
0.87
0.87
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
65
5.76
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
338
29.94
Ryan Long
Career
Per 600 PA
0
0
John Anderson
Careerverified
Per 600 PAverified
100
100
Ryan Long
Career
Per 600 PA

Fielding Stats for John Anderson and Ryan Long

John Anderson
Careerverified
Per 9 Inningsverified
14
14
Ryan Long
Career
Per 9 Innings
1
1
John Anderson
Careerverified
Per 9 Innings
1610
1.04
Ryan Long
Career
Per 9 Inningsverified
5
2.14
John Anderson
Careerverified
Per 9 Innings
595
0.39
Ryan Long
Career
Per 9 Inningsverified
2
0.86
John Anderson
Careerverified
Per 9 Innings
41697
27
Ryan Long
Career
Per 9 Innings
63
27
John Anderson
Careerverified
Per 9 Innings
13899
9
Ryan Long
Career
Per 9 Innings
21
9
John Anderson
Careerverified
Per 9 Inningsverified
8078
5.23
Ryan Long
Career
Per 9 Innings
8
3.43
John Anderson
Careerverified
Per 9 Inningsverified
444
0.29
Ryan Long
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
244
0.16
Ryan Long
Careerverified
Per 9 Inningsverified
0
0
John Anderson
Careerverified
Per 9 Inningsverified
8766
5.68
Ryan Long
Career
Per 9 Innings
8
3.43
John Anderson
Careerverified
Per 9 Inningsverified
8522
5.52
Ryan Long
Career
Per 9 Innings
8
3.43
John Anderson
Career
Per 9 Innings
97.22
97.22
Ryan Long
Careerverified
Per 9 Inningsverified
100
100
John Anderson
Careerverified
Per 9 Inningsverified
5.293
5.293
Ryan Long
Career
Per 9 Innings
1.6
1.6
John Anderson
Career
Per 9 Innings
36.96
36.96
Ryan Long
Careerverified
Per 9 Inningsverified
40
40
John Anderson
Careerverified
Per 9 Inningsverified
362
0.23
Ryan Long
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
John Anderson
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0