Bryce Harper vs. Juan Soto — Career Comparison
Adjusted for the eras they played in, Juan Soto holds a real edge over Bryce Harper in this comparison. Juan Soto led in walk rate (BB%+ 212 vs 170), contact rate (K%+ 127 vs 104), and on-base percentage (OBP+ 131 vs 126). Bryce Harper held the edge in home run production (HR/PA+ 181 vs 166). The edge belongs to Juan Soto.
Hitting Stats for Bryce Harper and Juan Soto
Bryce Harper
Career
Per 600 PA
1785
139.73
Juan Soto
Career
Per 600 PA
1096
136.97
Bryce Harper
Career
Per 600 PA
7665
600
Juan Soto
Career
Per 600 PA
4801
600
Bryce Harper
Career
Per 600 PA
0.28
0.28
Juan Soto
Career
Per 600 PA
0.282
0.282
Bryce Harper
Career
Per 600 PA
0.914
0.914
Juan Soto
Career
Per 600 PA
0.953
0.953
Bryce Harper
Career
Per 600 PA
788
61.68
Juan Soto
Career
Per 600 PA
459
57.36
Bryce Harper
Career
Per 600 PA
0.438
0.438
Juan Soto
Career
Per 600 PA
0.423
0.423
Bryce Harper
Career
Per 600 PA
0.056
0.056
Juan Soto
Career
Per 600 PA
0.063
0.063
Bryce Harper
Career
Per 600 PA
0.202
0.202
Juan Soto
Career
Per 600 PA
0.225
0.225
Bryce Harper
Career
Per 600 PA
1347.48
105.48
Juan Soto
Career
Per 600 PA
906.45
113.28
Bryce Harper
Career
Per 600 PA
3339
261.37
Juan Soto
Career
Per 600 PA
2049
256.07
Bryce Harper
Career
Per 600 PA
2958
231.55
Juan Soto
Career
Per 600 PA
2001
250.07
Bryce Harper
Career
Per 600 PA
0.387
0.387
Juan Soto
Career
Per 600 PA
0.417
0.417
Bryce Harper
Career
Per 600 PA
0.519
0.519
Juan Soto
Career
Per 600 PA
0.531
0.531
Bryce Harper
Career
Per 600 PA
0.239
0.239
Juan Soto
Career
Per 600 PA
0.25
0.25
Bryce Harper
Career
Per 600 PA
0.304
0.304
Juan Soto
Career
Per 600 PA
0.321
0.321
Bryce Harper
Career
Per 600 PA
0.963
0.963
Juan Soto
Career
Per 600 PA
1.055
1.055
Bryce Harper
Career
Per 600 PA
1842
144.19
Juan Soto
Career
Per 600 PA
1228
153.47
Bryce Harper
Career
Per 600 PA
1294.21
101.31
Juan Soto
Career
Per 600 PA
872.25
109.01
Bryce Harper
Career
Per 600 PA
137
10.72
Juan Soto
Career
Per 600 PA
80
10
Bryce Harper
Career
Per 600 PA
1654
129.47
Juan Soto
Career
Per 600 PA
833
104.1
Bryce Harper
Career
Per 600 PA
4.63
4.63
Juan Soto
Career
Per 600 PA
5.76
5.76
Bryce Harper
Career
Per 600 PA
0.67
0.67
Juan Soto
Career
Per 600 PA
1.08
1.08
Bryce Harper
Career
Per 600 PA
139
10.88
Juan Soto
Career
Per 600 PA
101
12.62
Bryce Harper
Career
Per 600 PA
204
15.97
Juan Soto
Career
Per 600 PA
122
15.25
Bryce Harper
Career
Per 600 PA
74.51
74.51
Juan Soto
Career
Per 600 PA
77.87
77.87
Fielding Stats for Bryce Harper and Juan Soto
Bryce Harper
Career
Per 9 Innings
1567
1.05
Juan Soto
Career
Per 9 Innings
1063
1.04
Bryce Harper
Career
Per 9 Innings
1551
1.04
Juan Soto
Career
Per 9 Innings
1061
1.04
Bryce Harper
Career
Per 9 Innings
40386
27
Juan Soto
Career
Per 9 Innings
27659
27
Bryce Harper
Career
Per 9 Innings
13462
9
Juan Soto
Career
Per 9 Innings
9219.2
9
Bryce Harper
Career
Per 9 Innings
4510
3.02
Juan Soto
Career
Per 9 Innings
1948
1.9
Bryce Harper
Career
Per 9 Innings
4819
3.22
Juan Soto
Career
Per 9 Innings
2008
1.96
Bryce Harper
Career
Per 9 Innings
4773
3.19
Juan Soto
Career
Per 9 Innings
1989
1.94
Bryce Harper
Career
Per 9 Innings
99.05
99.05
Juan Soto
Career
Per 9 Innings
99.05
99.05
Bryce Harper
Career
Per 9 Innings
3.046
3.046
Juan Soto
Career
Per 9 Innings
1.871
1.871
Bryce Harper
Career
Per 9 Innings
98.98
98.98
Juan Soto
Career
Per 9 Innings
99.81
99.81
Bryce Harper
Career
Per 9 Innings
202
0.14
Juan Soto
Career
Per 9 Innings
7
0.01