Pete Alonso vs. Danny Silva — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Lost GenerationMassachusettsThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueThird Baseman

On the career numbers, Pete Alonso posted the stronger offensive profile against Danny Silva. Pete Alonso posted stronger numbers in OPS (.864 vs .500) and on-base percentage (.348 vs .250). By the career numbers, Pete Alonso had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pete Alonso and Danny Silva

Pete Alonso
Careerverified
Per 600 PAverified
7
7
Danny Silva
Career
Per 600 PA
1
1
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
Danny Silva
Career
Per 600 PAverified
1
150
Pete Alonso
Careerverified
Per 600 PA
4316
600
Danny Silva
Career
Per 600 PA
4
600
Pete Alonso
Careerverified
Per 600 PA
3763
523.12
Danny Silva
Career
Per 600 PAverified
4
600
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Danny Silva
Career
Per 600 PA
0.25
0.25
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Danny Silva
Career
Per 600 PA
0.5
0.5
Pete Alonso
Careerverified
Per 600 PA
951
132.21
Danny Silva
Career
Per 600 PAverified
1
150
Pete Alonso
Careerverified
Per 600 PA
496
68.95
Danny Silva
Career
Per 600 PAverified
1
150
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
8
1.11
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Danny Silva
Career
Per 600 PA
0.23
34.02
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Danny Silva
Career
Per 600 PA
1
150
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Danny Silva
Career
Per 600 PA
1
150
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Danny Silva
Career
Per 600 PA
0.25
0.25
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Danny Silva
Career
Per 600 PA
0.25
0.25
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Danny Silva
Career
Per 600 PA
0.5
0.5
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Danny Silva
Career
Per 600 PA
0.175
0.175
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Danny Silva
Career
Per 600 PA
0.333
0.333
Pete Alonso
Careerverified
Per 600 PAverified
0.27
0.27
Danny Silva
Career
Per 600 PA
0.25
0.25
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Danny Silva
Career
Per 600 PA
0.3
45.21
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
419
58.25
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
984
136.79
Danny Silva
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Careerverified
Per 600 PAverified
4.39
4.39
Danny Silva
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.43
0.43
Danny Silva
Career
Per 600 PA
Pete Alonso
Career
Per 600 PA
0
0
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
108
15.01
Danny Silva
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Careerverified
Per 600 PAverified
18
2.5
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
22
3.06
Danny Silva
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Danny Silva
Career
Per 600 PA

Fielding Stats for Pete Alonso and Danny Silva

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Danny Silva
Career
Per 9 Innings
1
Pete Alonso
Careerverified
Per 9 Inningsverified
942
1.05
Danny Silva
Career
Per 9 Innings
1
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
24317
27
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
8105.2
9
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Danny Silva
Career
Per 9 Innings
1
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Danny Silva
Career
Per 9 Innings
4
Pete Alonso
Career
Per 9 Innings
56
0.06
Danny Silva
Careerverified
Per 9 Inningsverified
0
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Danny Silva
Career
Per 9 Innings
5
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Danny Silva
Career
Per 9 Innings
5
Pete Alonso
Career
Per 9 Inningsverified
99.23
99.23
Danny Silva
Careerverified
Per 9 Innings
100
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Danny Silva
Career
Per 9 Innings
5
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Danny Silva
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Danny Silva
Career
Per 9 Innings
0