Dan Long vs. Yasiel Puig — Career Comparison

Pre-GenerationalMassachusettsBats RightNorth AmericaBaltimore OriolesAmerican AssociationCenter Fielder
MillenialCubaThrows RightBats RightCaribbeanLos Angeles DodgersNational LeagueRight FielderAll-Star

On the career numbers, Yasiel Puig posted the stronger offensive profile against Dan Long. Yasiel Puig posted stronger numbers in OPS (.827 vs .457) and on-base percentage (.352 vs .301). By the career numbers, Yasiel Puig had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Dan Long and Yasiel Puig

Dan Long
Career
Per 600 PA
1
1
Yasiel Puig
Careerverified
Per 600 PAverified
7
7
Dan Long
Career
Per 600 PA
21
135.48
Yasiel Puig
Careerverified
Per 600 PAverified
861
153.02
Dan Long
Career
Per 600 PA
93
600
Yasiel Puig
Careerverified
Per 600 PA
3376
600
Dan Long
Career
Per 600 PA
77
496.77
Yasiel Puig
Careerverified
Per 600 PAverified
3015
535.84
Dan Long
Career
Per 600 PA
0.156
0.156
Yasiel Puig
Careerverified
Per 600 PAverified
0.277
0.277
Dan Long
Career
Per 600 PA
0.651
0.651
Yasiel Puig
Careerverified
Per 600 PAverified
0.836
0.836
Dan Long
Career
Per 600 PA
12
77.42
Yasiel Puig
Careerverified
Per 600 PAverified
834
148.22
Dan Long
Career
Per 600 PA
12
77.42
Yasiel Puig
Careerverified
Per 600 PAverified
522
92.77
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
159
28.26
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
21
3.73
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
132
23.46
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
312
55.45
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
0.374
0.374
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
0.044
0.044
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
0.158
0.158
Dan Long
Career
Per 600 PA
8.46
54.6
Yasiel Puig
Careerverified
Per 600 PAverified
497.83
88.48
Dan Long
Career
Per 600 PA
12
77.42
Yasiel Puig
Careerverified
Per 600 PAverified
1431
254.32
Dan Long
Career
Per 600 PA
28
180.65
Yasiel Puig
Careerverified
Per 600 PAverified
1174
208.65
Dan Long
Career
Per 600 PA
0.301
0.301
Yasiel Puig
Careerverified
Per 600 PAverified
0.348
0.348
Dan Long
Career
Per 600 PA
0.156
0.156
Yasiel Puig
Careerverified
Per 600 PAverified
0.475
0.475
Dan Long
Career
Per 600 PA
0.457
0.457
Yasiel Puig
Careerverified
Per 600 PAverified
0.823
0.823
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
0.198
0.198
Dan Long
Career
Per 600 PA
0.174
0.174
Yasiel Puig
Careerverified
Per 600 PAverified
0.275
0.275
Dan Long
Career
Per 600 PA
0.677
0.677
Yasiel Puig
Careerverified
Per 600 PAverified
0.807
0.807
Dan Long
Career
Per 600 PA
0.156
0.156
Yasiel Puig
Careerverified
Per 600 PAverified
0.316
0.316
Dan Long
Career
Per 600 PAverified
19
122.58
Yasiel Puig
Careerverified
Per 600 PA
441
78.38
Dan Long
Career
Per 600 PA
2
12.9
Yasiel Puig
Careerverified
Per 600 PAverified
415
73.76
Dan Long
Career
Per 600 PAverified
21
135.48
Yasiel Puig
Careerverified
Per 600 PA
724
128.67
Dan Long
Career
Per 600 PA
8.29
53.49
Yasiel Puig
Careerverified
Per 600 PAverified
496.8
88.29
Dan Long
Career
Per 600 PAverified
2
12.9
Yasiel Puig
Careerverified
Per 600 PA
43
7.64
Dan Long
Career
Per 600 PAverified
14
90.32
Yasiel Puig
Careerverified
Per 600 PA
297
52.78
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
21
3.73
Dan Long
Careerverified
Per 600 PAverified
0
0
Yasiel Puig
Career
Per 600 PA
681
121.03
Dan Long
Career
Per 600 PA
Yasiel Puig
Careerverified
Per 600 PAverified
4.96
4.96
Dan Long
Career
Per 600 PA
Yasiel Puig
Careerverified
Per 600 PAverified
0.44
0.44
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
2
0.36
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
19
3.38
Dan Long
Careerverified
Per 600 PAverified
0
0
Yasiel Puig
Career
Per 600 PA
73
12.97
Dan Long
Career
Per 600 PAverified
16
103.23
Yasiel Puig
Careerverified
Per 600 PA
79
14.04
Dan Long
Career
Per 600 PA
0
0
Yasiel Puig
Careerverified
Per 600 PAverified
38
6.75
Dan Long
Career
Per 600 PAverified
16
103.23
Yasiel Puig
Careerverified
Per 600 PA
117
20.79
Dan Long
Careerverified
Per 600 PAverified
100
100
Yasiel Puig
Career
Per 600 PA
67.52
67.52

Fielding Stats for Dan Long and Yasiel Puig

Dan Long
Career
Per 9 Innings
1
1
Yasiel Puig
Careerverified
Per 9 Inningsverified
7
7
Dan Long
Career
Per 9 Inningsverified
21
1.19
Yasiel Puig
Careerverified
Per 9 Innings
826
1.09
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Careerverified
Per 9 Inningsverified
774
1.02
Dan Long
Career
Per 9 Innings
477
27
Yasiel Puig
Careerverified
Per 9 Innings
20533
27
Dan Long
Career
Per 9 Innings
159
9
Yasiel Puig
Careerverified
Per 9 Innings
6844.1
9
Dan Long
Career
Per 9 Innings
26
1.47
Yasiel Puig
Careerverified
Per 9 Inningsverified
1394
1.83
Dan Long
Career
Per 9 Inningsverified
5
0.28
Yasiel Puig
Careerverified
Per 9 Innings
57
0.07
Dan Long
Careerverified
Per 9 Innings
2
0.11
Yasiel Puig
Career
Per 9 Inningsverified
28
0.04
Dan Long
Career
Per 9 Innings
33
1.87
Yasiel Puig
Careerverified
Per 9 Inningsverified
1479
1.94
Dan Long
Career
Per 9 Innings
31
1.75
Yasiel Puig
Careerverified
Per 9 Inningsverified
1451
1.91
Dan Long
Career
Per 9 Innings
93.94
93.94
Yasiel Puig
Careerverified
Per 9 Inningsverified
98.11
98.11
Dan Long
Career
Per 9 Innings
1.476
1.476
Yasiel Puig
Careerverified
Per 9 Inningsverified
1.757
1.757
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Careerverified
Per 9 Inningsverified
93.7
93.7
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Careerverified
Per 9 Inningsverified
10
0.01
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Career
Per 9 Innings
0
0
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Career
Per 9 Innings
0
0
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Career
Per 9 Innings
0
0
Dan Long
Career
Per 9 Innings
0
0
Yasiel Puig
Career
Per 9 Innings
0
0