Khalil Greene vs. Alejandro Osuna — Career Comparison

Gen XPennsylvaniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueShortstop
Gen ZMexicoThrows LeftBats LeftNorth AmericaTexas RangersAmerican LeagueLeft Fielder

On the career numbers, Khalil Greene posted the stronger offensive profile against Alejandro Osuna. Khalil Greene posted stronger numbers in OPS (.728 vs .595) and slugging (.422 vs .278). Alejandro Osuna had the advantage in on-base percentage (.316 vs .306). By the career numbers, Khalil Greene had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Khalil Greene and Alejandro Osuna

Khalil Greene
Careerverified
Per 600 PAverified
7
7
Alejandro Osuna
Career
Per 600 PA
1
1
Khalil Greene
Careerverified
Per 600 PA
736
155.77
Alejandro Osuna
Career
Per 600 PAverified
63
214.77
Khalil Greene
Careerverified
Per 600 PA
2835
600
Alejandro Osuna
Career
Per 600 PA
176
600
Khalil Greene
Careerverified
Per 600 PAverified
2567
543.28
Alejandro Osuna
Career
Per 600 PA
151
514.77
Khalil Greene
Careerverified
Per 600 PAverified
0.245
0.245
Alejandro Osuna
Career
Per 600 PA
0.212
0.212
Khalil Greene
Careerverified
Per 600 PAverified
0.743
0.743
Alejandro Osuna
Career
Per 600 PA
0.636
0.636
Khalil Greene
Careerverified
Per 600 PAverified
628
132.91
Alejandro Osuna
Career
Per 600 PA
32
109.09
Khalil Greene
Careerverified
Per 600 PA
367
77.67
Alejandro Osuna
Career
Per 600 PAverified
26
88.64
Khalil Greene
Careerverified
Per 600 PAverified
157
33.23
Alejandro Osuna
Career
Per 600 PA
4
13.64
Khalil Greene
Careerverified
Per 600 PAverified
14
2.96
Alejandro Osuna
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
90
19.05
Alejandro Osuna
Career
Per 600 PA
2
6.82
Khalil Greene
Careerverified
Per 600 PAverified
261
55.24
Alejandro Osuna
Career
Per 600 PA
6
20.45
Khalil Greene
Careerverified
Per 600 PAverified
0.416
0.416
Alejandro Osuna
Career
Per 600 PA
0.188
0.188
Khalil Greene
Careerverified
Per 600 PAverified
0.035
0.035
Alejandro Osuna
Career
Per 600 PA
0.013
0.013
Khalil Greene
Careerverified
Per 600 PAverified
0.143
0.143
Alejandro Osuna
Career
Per 600 PA
0.063
0.063
Khalil Greene
Careerverified
Per 600 PAverified
336.41
71.2
Alejandro Osuna
Career
Per 600 PA
14.9
50.78
Khalil Greene
Careerverified
Per 600 PAverified
1083
229.21
Alejandro Osuna
Career
Per 600 PA
42
143.18
Khalil Greene
Careerverified
Per 600 PA
853
180.53
Alejandro Osuna
Career
Per 600 PAverified
55
187.5
Khalil Greene
Career
Per 600 PA
0.302
0.302
Alejandro Osuna
Careerverified
Per 600 PAverified
0.313
0.313
Khalil Greene
Careerverified
Per 600 PAverified
0.422
0.422
Alejandro Osuna
Career
Per 600 PA
0.278
0.278
Khalil Greene
Careerverified
Per 600 PAverified
0.723
0.723
Alejandro Osuna
Career
Per 600 PA
0.591
0.591
Khalil Greene
Careerverified
Per 600 PAverified
0.177
0.177
Alejandro Osuna
Career
Per 600 PA
0.066
0.066
Khalil Greene
Careerverified
Per 600 PAverified
0.241
0.241
Alejandro Osuna
Career
Per 600 PA
0.21
0.21
Khalil Greene
Careerverified
Per 600 PAverified
0.665
0.665
Alejandro Osuna
Career
Per 600 PA
0.565
0.565
Khalil Greene
Careerverified
Per 600 PAverified
0.275
0.275
Alejandro Osuna
Career
Per 600 PA
0.256
0.256
Khalil Greene
Careerverified
Per 600 PAverified
322
68.15
Alejandro Osuna
Career
Per 600 PA
12
40.91
Khalil Greene
Careerverified
Per 600 PAverified
352
74.5
Alejandro Osuna
Career
Per 600 PA
15
51.14
Khalil Greene
Careerverified
Per 600 PAverified
584
123.6
Alejandro Osuna
Career
Per 600 PA
25
85.23
Khalil Greene
Careerverified
Per 600 PAverified
328.28
69.48
Alejandro Osuna
Career
Per 600 PA
15.52
52.92
Khalil Greene
Careerverified
Per 600 PAverified
35
7.41
Alejandro Osuna
Career
Per 600 PA
2
6.82
Khalil Greene
Careerverified
Per 600 PA
190
40.21
Alejandro Osuna
Career
Per 600 PAverified
21
71.59
Khalil Greene
Careerverified
Per 600 PAverified
18
3.81
Alejandro Osuna
Career
Per 600 PA
1
3.41
Khalil Greene
Career
Per 600 PA
556
117.67
Alejandro Osuna
Careerverified
Per 600 PAverified
34
115.91
Khalil Greene
Career
Per 600 PA
5.1
5.1
Alejandro Osuna
Careerverified
Per 600 PAverified
5.18
5.18
Khalil Greene
Career
Per 600 PA
0.34
0.34
Alejandro Osuna
Careerverified
Per 600 PAverified
0.62
0.62
Khalil Greene
Careerverified
Per 600 PAverified
6
1.27
Alejandro Osuna
Career
Per 600 PA
0
0
Khalil Greene
Careerverified
Per 600 PAverified
37
7.83
Alejandro Osuna
Career
Per 600 PA
2
6.82
Khalil Greene
Career
Per 600 PA
59
12.49
Alejandro Osuna
Careerverified
Per 600 PAverified
1
3.41
Khalil Greene
Careerverified
Per 600 PA
25
5.29
Alejandro Osuna
Career
Per 600 PAverified
5
17.05
Khalil Greene
Careerverified
Per 600 PA
6
1.27
Alejandro Osuna
Career
Per 600 PAverified
4
13.64
Khalil Greene
Careerverified
Per 600 PA
31
6.56
Alejandro Osuna
Career
Per 600 PAverified
9
30.68
Khalil Greene
Careerverified
Per 600 PAverified
80.65
80.65
Alejandro Osuna
Career
Per 600 PA
55.56
55.56

Fielding Stats for Khalil Greene and Alejandro Osuna

Khalil Greene
Careerverified
Per 9 Inningsverified
7
7
Alejandro Osuna
Career
Per 9 Innings
1
1
Khalil Greene
Careerverified
Per 9 Innings
694
1.03
Alejandro Osuna
Career
Per 9 Inningsverified
58
1.35
Khalil Greene
Careerverified
Per 9 Inningsverified
678
1.01
Alejandro Osuna
Career
Per 9 Innings
43
1
Khalil Greene
Careerverified
Per 9 Innings
18113
27
Alejandro Osuna
Career
Per 9 Innings
1164
27
Khalil Greene
Careerverified
Per 9 Innings
6037.2
9
Alejandro Osuna
Career
Per 9 Innings
388
9
Khalil Greene
Careerverified
Per 9 Innings
915
1.36
Alejandro Osuna
Career
Per 9 Inningsverified
88
2.04
Khalil Greene
Careerverified
Per 9 Inningsverified
1910
2.85
Alejandro Osuna
Career
Per 9 Innings
2
0.05
Khalil Greene
Career
Per 9 Innings
73
0.11
Alejandro Osuna
Careerverified
Per 9 Inningsverified
0
0
Khalil Greene
Careerverified
Per 9 Inningsverified
2898
4.32
Alejandro Osuna
Career
Per 9 Innings
90
2.09
Khalil Greene
Careerverified
Per 9 Inningsverified
2825
4.21
Alejandro Osuna
Career
Per 9 Innings
90
2.09
Khalil Greene
Career
Per 9 Innings
97.48
97.48
Alejandro Osuna
Careerverified
Per 9 Inningsverified
100
100
Khalil Greene
Careerverified
Per 9 Inningsverified
4.071
4.071
Alejandro Osuna
Career
Per 9 Innings
1.552
1.552
Khalil Greene
Careerverified
Per 9 Inningsverified
97.69
97.69
Alejandro Osuna
Career
Per 9 Innings
74.14
74.14
Khalil Greene
Careerverified
Per 9 Inningsverified
402
0.6
Alejandro Osuna
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Alejandro Osuna
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Alejandro Osuna
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Alejandro Osuna
Career
Per 9 Innings
0
0
Khalil Greene
Career
Per 9 Innings
0
0
Alejandro Osuna
Career
Per 9 Innings
0
0