Mahlon Duckett vs. Gregorio Petit — Career Comparison

Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia StarsNegro National League IISecond Baseman
MillenialVenezuelaThrows RightBats RightSouth AmericaLos Angeles Angels of AnaheimAmerican LeagueSecond Baseman

On the career numbers, Gregorio Petit posted the stronger offensive profile against Mahlon Duckett. Gregorio Petit posted stronger numbers in OPS (.640 vs .593) and slugging (.343 vs .288). Mahlon Duckett had the advantage in on-base percentage (.305 vs .297). By the career numbers, Gregorio Petit had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mahlon Duckett and Gregorio Petit

Mahlon Duckett
Careerverified
Per 600 PAverified
9
9
Gregorio Petit
Career
Per 600 PA
6
6
Mahlon Duckett
Careerverified
Per 600 PA
350
161.17
Gregorio Petit
Career
Per 600 PAverified
197
239.76
Mahlon Duckett
Careerverified
Per 600 PA
1303
600
Gregorio Petit
Career
Per 600 PA
493
600
Mahlon Duckett
Careerverified
Per 600 PA
1155
531.85
Gregorio Petit
Career
Per 600 PAverified
458
557.4
Mahlon Duckett
Career
Per 600 PA
0.236
0.236
Gregorio Petit
Careerverified
Per 600 PAverified
0.249
0.249
Mahlon Duckett
Career
Per 600 PA
0.633
0.633
Gregorio Petit
Careerverified
Per 600 PAverified
0.654
0.654
Mahlon Duckett
Careerverified
Per 600 PA
272
125.25
Gregorio Petit
Career
Per 600 PAverified
114
138.74
Mahlon Duckett
Careerverified
Per 600 PAverified
231
106.37
Gregorio Petit
Career
Per 600 PA
80
97.36
Mahlon Duckett
Career
Per 600 PA
22
10.13
Gregorio Petit
Careerverified
Per 600 PAverified
29
35.29
Mahlon Duckett
Careerverified
Per 600 PAverified
18
8.29
Gregorio Petit
Career
Per 600 PA
1
1.22
Mahlon Duckett
Career
Per 600 PA
1
0.46
Gregorio Petit
Careerverified
Per 600 PAverified
4
4.87
Mahlon Duckett
Careerverified
Per 600 PA
41
18.88
Gregorio Petit
Career
Per 600 PAverified
34
41.38
Mahlon Duckett
Career
Per 600 PA
0.151
0.151
Gregorio Petit
Careerverified
Per 600 PAverified
0.298
0.298
Mahlon Duckett
Career
Per 600 PA
0.001
0.001
Gregorio Petit
Careerverified
Per 600 PAverified
0.009
0.009
Mahlon Duckett
Career
Per 600 PA
0.004
0.004
Gregorio Petit
Careerverified
Per 600 PAverified
0.035
0.035
Mahlon Duckett
Careerverified
Per 600 PA
112.9
51.99
Gregorio Petit
Career
Per 600 PAverified
45.23
55.04
Mahlon Duckett
Careerverified
Per 600 PA
333
153.34
Gregorio Petit
Career
Per 600 PAverified
157
191.08
Mahlon Duckett
Careerverified
Per 600 PAverified
387
178.2
Gregorio Petit
Career
Per 600 PA
144
175.25
Mahlon Duckett
Careerverified
Per 600 PAverified
0.305
0.305
Gregorio Petit
Career
Per 600 PA
0.294
0.294
Mahlon Duckett
Career
Per 600 PA
0.288
0.288
Gregorio Petit
Careerverified
Per 600 PAverified
0.343
0.343
Mahlon Duckett
Career
Per 600 PA
0.593
0.593
Gregorio Petit
Careerverified
Per 600 PAverified
0.637
0.637
Mahlon Duckett
Career
Per 600 PA
0.053
0.053
Gregorio Petit
Careerverified
Per 600 PAverified
0.094
0.094
Mahlon Duckett
Career
Per 600 PA
0.209
0.209
Gregorio Petit
Careerverified
Per 600 PAverified
0.218
0.218
Mahlon Duckett
Career
Per 600 PA
0.528
0.528
Gregorio Petit
Careerverified
Per 600 PAverified
0.535
0.535
Mahlon Duckett
Career
Per 600 PA
0.237
0.237
Gregorio Petit
Careerverified
Per 600 PAverified
0.328
0.328
Mahlon Duckett
Careerverified
Per 600 PAverified
173
79.66
Gregorio Petit
Career
Per 600 PA
55
66.94
Mahlon Duckett
Careerverified
Per 600 PAverified
110
50.65
Gregorio Petit
Career
Per 600 PA
35
42.6
Mahlon Duckett
Careerverified
Per 600 PAverified
282
129.85
Gregorio Petit
Career
Per 600 PA
86
104.67
Mahlon Duckett
Careerverified
Per 600 PAverified
131.18
60.41
Gregorio Petit
Career
Per 600 PA
46.1
56.1
Mahlon Duckett
Career
Per 600 PA
3
1.38
Gregorio Petit
Career
Per 600 PAverified
3
3.65
Mahlon Duckett
Careerverified
Per 600 PAverified
112
51.57
Gregorio Petit
Career
Per 600 PA
27
32.86
Mahlon Duckett
Career
Per 600 PA
0
0
Gregorio Petit
Careerverified
Per 600 PAverified
2
2.43
Mahlon Duckett
Careerverified
Per 600 PAverified
9
4.14
Gregorio Petit
Career
Per 600 PA
121
147.26
Mahlon Duckett
Careerverified
Per 600 PAverified
144.78
144.78
Gregorio Petit
Career
Per 600 PA
4.07
4.07
Mahlon Duckett
Careerverified
Per 600 PAverified
12.44
12.44
Gregorio Petit
Career
Per 600 PA
0.22
0.22
Mahlon Duckett
Careerverified
Per 600 PAverified
33
15.2
Gregorio Petit
Career
Per 600 PA
3
3.65
Mahlon Duckett
Career
Per 600 PA
0
0
Gregorio Petit
Careerverified
Per 600 PAverified
2
2.43
Mahlon Duckett
Careerverified
Per 600 PAverified
0
0
Gregorio Petit
Career
Per 600 PA
10
12.17
Mahlon Duckett
Careerverified
Per 600 PAverified
18
8.29
Gregorio Petit
Career
Per 600 PA
4
4.87
Mahlon Duckett
Career
Per 600 PA
0
0
Gregorio Petit
Careerverified
Per 600 PAverified
3
3.65
Mahlon Duckett
Careerverified
Per 600 PA
18
8.29
Gregorio Petit
Career
Per 600 PAverified
7
8.52
Mahlon Duckett
Careerverified
Per 600 PAverified
100
100
Gregorio Petit
Career
Per 600 PA
57.14
57.14

Fielding Stats for Mahlon Duckett and Gregorio Petit

Mahlon Duckett
Careerverified
Per 9 Inningsverified
9
9
Gregorio Petit
Career
Per 9 Innings
6
6
Mahlon Duckett
Careerverified
Per 9 Innings
345
1.13
Gregorio Petit
Career
Per 9 Inningsverified
199
1.48
Mahlon Duckett
Careerverified
Per 9 Inningsverified
317
1.04
Gregorio Petit
Career
Per 9 Innings
131
0.97
Mahlon Duckett
Careerverified
Per 9 Innings
8254
27
Gregorio Petit
Career
Per 9 Innings
3636
27
Mahlon Duckett
Careerverified
Per 9 Innings
2751.1
9
Gregorio Petit
Career
Per 9 Innings
1212
9
Mahlon Duckett
Careerverified
Per 9 Inningsverified
622
2.03
Gregorio Petit
Career
Per 9 Innings
224
1.66
Mahlon Duckett
Careerverified
Per 9 Inningsverified
878
2.87
Gregorio Petit
Career
Per 9 Innings
356
2.64
Mahlon Duckett
Career
Per 9 Innings
69
0.23
Gregorio Petit
Careerverified
Per 9 Inningsverified
18
0.13
Mahlon Duckett
Careerverified
Per 9 Inningsverified
1569
5.13
Gregorio Petit
Career
Per 9 Innings
598
4.44
Mahlon Duckett
Careerverified
Per 9 Inningsverified
1500
4.91
Gregorio Petit
Career
Per 9 Innings
580
4.31
Mahlon Duckett
Career
Per 9 Innings
95.6
95.6
Gregorio Petit
Careerverified
Per 9 Inningsverified
96.99
96.99
Mahlon Duckett
Careerverified
Per 9 Inningsverified
4.348
4.348
Gregorio Petit
Career
Per 9 Innings
2.915
2.915
Mahlon Duckett
Careerverified
Per 9 Inningsverified
91.88
91.88
Gregorio Petit
Career
Per 9 Innings
65.83
65.83
Mahlon Duckett
Careerverified
Per 9 Innings
106
0.35
Gregorio Petit
Career
Per 9 Inningsverified
84
0.62
Mahlon Duckett
Career
Per 9 Innings
0
0
Gregorio Petit
Career
Per 9 Innings
0
0
Mahlon Duckett
Career
Per 9 Innings
0
0
Gregorio Petit
Career
Per 9 Innings
0
0
Mahlon Duckett
Career
Per 9 Innings
0
0
Gregorio Petit
Career
Per 9 Innings
0
0
Mahlon Duckett
Career
Per 9 Innings
0
0
Gregorio Petit
Career
Per 9 Innings
0
0