Nick Johnson vs. Ed McFarland — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaWashington NationalsNational LeagueFirst Baseman
Pre-GenerationalOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher

On the career numbers, Nick Johnson posted the stronger offensive profile against Ed McFarland. Nick Johnson posted stronger numbers in OPS (.848 vs .704) and on-base percentage (.406 vs .335). Ed McFarland had the advantage in batting average (.275 vs .268). By the career numbers, Nick Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Nick Johnson and Ed McFarland

Nick Johnson
Career
Per 600 PA
10
10
Ed McFarland
Careerverified
Per 600 PAverified
14
14
Nick Johnson
Career
Per 600 PA
832
150.54
Ed McFarland
Careerverified
Per 600 PAverified
894
159.45
Nick Johnson
Career
Per 600 PA
3316
600
Ed McFarland
Careerverified
Per 600 PA
3364
600
Nick Johnson
Career
Per 600 PA
2698
488.18
Ed McFarland
Careerverified
Per 600 PAverified
3007
536.33
Nick Johnson
Career
Per 600 PA
0.268
0.268
Ed McFarland
Careerverified
Per 600 PAverified
0.275
0.275
Nick Johnson
Careerverified
Per 600 PAverified
0.854
0.854
Ed McFarland
Career
Per 600 PA
0.736
0.736
Nick Johnson
Career
Per 600 PA
723
130.82
Ed McFarland
Careerverified
Per 600 PAverified
826
147.32
Nick Johnson
Career
Per 600 PA
450
81.42
Ed McFarland
Careerverified
Per 600 PAverified
618
110.23
Nick Johnson
Careerverified
Per 600 PAverified
173
31.3
Ed McFarland
Career
Per 600 PA
146
26.04
Nick Johnson
Career
Per 600 PA
5
0.9
Ed McFarland
Careerverified
Per 600 PAverified
49
8.74
Nick Johnson
Careerverified
Per 600 PAverified
95
17.19
Ed McFarland
Career
Per 600 PA
13
2.32
Nick Johnson
Careerverified
Per 600 PAverified
273
49.4
Ed McFarland
Career
Per 600 PA
208
37.1
Nick Johnson
Careerverified
Per 600 PAverified
0.378
0.378
Ed McFarland
Career
Per 600 PA
0.252
0.252
Nick Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Ed McFarland
Career
Per 600 PA
0.004
0.004
Nick Johnson
Careerverified
Per 600 PAverified
0.131
0.131
Ed McFarland
Career
Per 600 PA
0.016
0.016
Nick Johnson
Careerverified
Per 600 PAverified
508.3
91.97
Ed McFarland
Career
Per 600 PA
400.99
71.52
Nick Johnson
Careerverified
Per 600 PAverified
1191
215.5
Ed McFarland
Career
Per 600 PA
1109
197.8
Nick Johnson
Careerverified
Per 600 PAverified
1319
238.66
Ed McFarland
Career
Per 600 PA
1098
195.84
Nick Johnson
Careerverified
Per 600 PAverified
0.399
0.399
Ed McFarland
Career
Per 600 PA
0.335
0.335
Nick Johnson
Careerverified
Per 600 PAverified
0.441
0.441
Ed McFarland
Career
Per 600 PA
0.369
0.369
Nick Johnson
Careerverified
Per 600 PAverified
0.84
0.84
Ed McFarland
Career
Per 600 PA
0.704
0.704
Nick Johnson
Careerverified
Per 600 PAverified
0.173
0.173
Ed McFarland
Career
Per 600 PA
0.094
0.094
Nick Johnson
Careerverified
Per 600 PAverified
0.29
0.29
Ed McFarland
Career
Per 600 PA
0.243
0.243
Nick Johnson
Careerverified
Per 600 PAverified
0.874
0.874
Ed McFarland
Career
Per 600 PA
0.663
0.663
Nick Johnson
Careerverified
Per 600 PAverified
0.307
0.307
Ed McFarland
Career
Per 600 PA
0.288
0.288
Nick Johnson
Careerverified
Per 600 PAverified
430
77.8
Ed McFarland
Career
Per 600 PA
398
70.99
Nick Johnson
Careerverified
Per 600 PAverified
398
72.01
Ed McFarland
Career
Per 600 PA
383
68.31
Nick Johnson
Career
Per 600 PA
733
132.63
Ed McFarland
Careerverified
Per 600 PAverified
768
136.98
Nick Johnson
Careerverified
Per 600 PAverified
500.55
90.57
Ed McFarland
Career
Per 600 PA
442.02
78.84
Nick Johnson
Careerverified
Per 600 PAverified
74
13.39
Ed McFarland
Career
Per 600 PA
18
3.21
Nick Johnson
Careerverified
Per 600 PAverified
522
94.45
Ed McFarland
Career
Per 600 PA
254
45.3
Nick Johnson
Careerverified
Per 600 PAverified
42
7.6
Ed McFarland
Career
Per 600 PA
0
0
Nick Johnson
Career
Per 600 PA
572
103.5
Ed McFarland
Careerverified
Per 600 PAverified
174
31.03
Nick Johnson
Career
Per 600 PA
5.8
5.8
Ed McFarland
Careerverified
Per 600 PAverified
19.33
19.33
Nick Johnson
Career
Per 600 PA
0.91
0.91
Ed McFarland
Careerverified
Per 600 PAverified
1.46
1.46
Nick Johnson
Career
Per 600 PA
9
1.63
Ed McFarland
Careerverified
Per 600 PAverified
85
15.16
Nick Johnson
Careerverified
Per 600 PAverified
13
2.35
Ed McFarland
Career
Per 600 PA
0
0
Nick Johnson
Career
Per 600 PA
78
14.11
Ed McFarland
Careerverified
Per 600 PAverified
0
0
Nick Johnson
Career
Per 600 PA
29
5.25
Ed McFarland
Careerverified
Per 600 PAverified
65
11.59
Nick Johnson
Careerverified
Per 600 PAverified
24
4.34
Ed McFarland
Career
Per 600 PA
0
0
Nick Johnson
Career
Per 600 PA
53
9.59
Ed McFarland
Careerverified
Per 600 PAverified
65
11.59
Nick Johnson
Career
Per 600 PA
54.72
54.72
Ed McFarland
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Nick Johnson and Ed McFarland

Nick Johnson
Career
Per 9 Innings
10
10
Ed McFarland
Careerverified
Per 9 Inningsverified
14
14
Nick Johnson
Career
Per 9 Inningsverified
675
1.09
Ed McFarland
Careerverified
Per 9 Innings
849
1.06
Nick Johnson
Careerverified
Per 9 Inningsverified
634
1.02
Ed McFarland
Career
Per 9 Innings
161
0.2
Nick Johnson
Career
Per 9 Innings
16733
27
Ed McFarland
Careerverified
Per 9 Innings
21588
27
Nick Johnson
Career
Per 9 Innings
5577.2
9
Ed McFarland
Careerverified
Per 9 Innings
7196
9
Nick Johnson
Careerverified
Per 9 Inningsverified
5320
8.58
Ed McFarland
Career
Per 9 Innings
3189
3.99
Nick Johnson
Career
Per 9 Innings
423
0.68
Ed McFarland
Careerverified
Per 9 Inningsverified
1036
1.3
Nick Johnson
Careerverified
Per 9 Inningsverified
49
0.08
Ed McFarland
Career
Per 9 Innings
151
0.19
Nick Johnson
Careerverified
Per 9 Inningsverified
5792
9.35
Ed McFarland
Career
Per 9 Innings
4376
5.47
Nick Johnson
Careerverified
Per 9 Inningsverified
5743
9.27
Ed McFarland
Career
Per 9 Innings
4225
5.28
Nick Johnson
Careerverified
Per 9 Inningsverified
99.15
99.15
Ed McFarland
Career
Per 9 Innings
96.55
96.55
Nick Johnson
Careerverified
Per 9 Inningsverified
8.508
8.508
Ed McFarland
Career
Per 9 Innings
4.976
4.976
Nick Johnson
Careerverified
Per 9 Inningsverified
93.93
93.93
Ed McFarland
Career
Per 9 Innings
18.96
18.96
Nick Johnson
Careerverified
Per 9 Inningsverified
487
0.79
Ed McFarland
Career
Per 9 Innings
73
0.09
Nick Johnson
Careerverified
Per 9 Inningsverified
0
0
Ed McFarland
Career
Per 9 Innings
176
0.22
Nick Johnson
Career
Per 9 Innings
0
0
Ed McFarland
Career
Per 9 Innings
0
0
Nick Johnson
Careerverified
Per 9 Inningsverified
0
0
Ed McFarland
Career
Per 9 Innings
1088
1.36
Nick Johnson
Career
Per 9 Innings
0
0
Ed McFarland
Careerverified
Per 9 Inningsverified
851
1.06