FANSPORTS
BACK TO RANKINGS
Alejandro Osuna

Alejandro Osuna

TEXLF • Bats L2026 Season

Overall Rank: 286LF Rank: 37
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

-0.26
Overall
+0.28
AVG
-0.97
HR
-0.46
RBI
-0.38
R
+0.22
SB

Consensus Rank

Composite of 1 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#356
Hitter
#48
Position

Season Stats

.259
AVG
0
HR
12
RBI
14
R
4
SB
.368
OBP
.293
SLG
.661
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

SplitPAAVGOPSwOBAwRC+
vs LHP13.364.826.382122
vs RHP124.248.644.30395
Home71.224.598.29190
Away66.293.724.331105
vs Elite44.325.711.325112
vs Good38.286.685.30898
vs Average14.182.539.27583
vs Below-avg28.192.519.23567
Pitch typePAwOBARV/100Whiff%
vs Fastball76.355-0.311.7%
vs Breaking13.262+0.028.6%
vs Offspeed26.312+1.415.4%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGNEUTRAL
+.001
UnluckyLucky
HRNEUTRAL
-0.1 HR
UnluckyLucky
RunsUNLUCKY
-0.09
UnluckyLucky
RBILUCKY
+.246
UnluckyLucky
Hard ContactWEAK
0.0%
SoftElite

Game Log (45 games)

DateOppABRHHRRBIBBSOSB
Jun 23@ Miami Marlins41200000
Jun 22@ Miami Marlins30101110
Jun 21vs San Diego Padres20000000
Jun 19vs San Diego Padres31202010
Jun 18vs Minnesota Twins20000010
Jun 16vs Minnesota Twins41100010
Jun 15vs Minnesota Twins30000010
Jun 14@ Boston Red Sox41100000
Jun 3@ St. Louis Cardinals10000101
Jun 2@ St. Louis Cardinals40101010
Jun 1@ St. Louis Cardinals40100001
May 31vs Kansas City Royals41101010
May 30vs Kansas City Royals10000000
May 29vs Kansas City Royals40100001
May 28vs Houston Astros20000000
May 27vs Houston Astros30000000
May 26vs Houston Astros31000100
May 25vs Houston Astros30000110
May 24@ Los Angeles Angels10100000
May 23@ Los Angeles Angels31300000
May 22@ Los Angeles Angels40200000
May 20@ Colorado Rockies20100000
May 19@ Colorado Rockies40000110
May 18@ Colorado Rockies20001000
May 17@ Houston Astros32100000
May 16@ Houston Astros40100010
May 15@ Houston Astros20000100
May 13vs Arizona Diamondbacks22000110
May 12vs Arizona Diamondbacks30101011
May 11vs Arizona Diamondbacks30100010
May 10vs Chicago Cubs30101010
May 9vs Chicago Cubs40202000
May 8vs Chicago Cubs10000000
May 7@ New York Yankees01000100
May 6@ New York Yankees30100110
May 5@ New York Yankees10000000
May 3@ Detroit Tigers10000010
May 2@ Detroit Tigers40000010
May 1@ Detroit Tigers40101020
Apr 29vs New York Yankees11000100
Apr 28vs New York Yankees10000110
Apr 27vs New York Yankees10101000
Apr 26vs Athletics10100000
Apr 24vs Athletics20000000
Apr 23vs Pittsburgh Pirates21100200