Data Hub
Teams / Texas Rangers / Alejandro Osuna
Season
Alejandro Osuna

Alejandro Osuna

Texas Rangers · LF
B: L T: L Age: 23 Ht: 5'9" Wt: 185 From: Ahome, SI
HR
0
RBI
11
R
13
SB
4
K%
14.7%
xAVG
.259
xwOBA
.317
xSLG
.311
ISO
.027
BB%
9.3%
Today · Tue Jun 23 · 6:40 PM ET
Matchup
@ MIA
Sandy Alcantara (RHP)
Opp SP
ERA 4.18 · K% 17.8 · xwOBA .307
CSW 26.1% · HH% 35.7
Vegas
Total 8.5
Team Implied 3.4
Park
Marlins Park
HR 98 · R 106 · wOBA 103
HH 101 · (vs LHB)
Weather
— · Wind —
Salary
DK $2,300
FD $—
Batting 7
Projection
Rating 45.0
Med 4.5fp · Val —
Statcast Luck
UNLUCKY
BA .227 / xBA .267 (-0.040)
SLG .277 / xSLG .357
wOBA .284 / xwOBA .329
EV 81.4 · Max 108.3
Barrel 6 · HH% 31.9
At Marlins Park
No prior PAs at this park
Props Today
No market props today.
Recent HRs
No HRs recorded
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .178 .243 .200 .287 .212 .271
L100 .250 .266 .273 .322 .285 .307
Today's Matchup · BvP + Signals
BvP · Sandy Alcantara
No prior matchups vs Sandy Alcantara
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 91.8mph @ 0° · 45ft · field_out · 2026-05-02 99.7mph @ 0° · 43ft · BIP · 2026-05-02 72.7mph @ -31° · 4ft · field_out · 2026-05-02 78.2mph @ 48° · 237ft · BIP · 2026-05-02 74.3mph @ 57° · 202ft · BIP · 2026-05-02 100.4mph @ -21° · 8ft · field_out · 2026-05-02 71.3mph @ 50° · 212ft · BIP · 2026-05-03 69.8mph @ 45° · 206ft · BIP · 2026-05-03 69.3mph @ 57° · 179ft · BIP · 2026-05-05 103.0mph @ -4° · 32ft · field_out · 2026-05-05 98.8mph @ 15° · 300ft · field_out · 2026-05-08 77.0mph @ 15° · 198ft · single · 2026-05-09 75.4mph @ -20° · 5ft · BIP · 2026-05-09 104.2mph @ 5° · 113ft · single · 2026-05-09 76.2mph @ 12° · 82ft · BIP · 2026-05-09 66.7mph @ 32° · 184ft · BIP · 2026-05-09 89.3mph @ 32° · 307ft · BIP · 2026-05-09 77.3mph @ 63° · 164ft · field_out · 2026-05-09 104.5mph @ -26° · 4ft · field_out · 2026-05-09 82.4mph @ 43° · 263ft · BIP · 2026-05-10 69.0mph @ -20° · 6ft · fielders_choice · 2026-05-10 80.6mph @ -58° · 1ft · single · 2026-05-10 70.9mph @ -27° · 5ft · BIP · 2026-05-11 77.6mph @ -16° · 6ft · force_out · 2026-05-11 90.8mph @ 16° · 262ft · single · 2026-05-11 65.7mph @ 54° · 173ft · BIP · 2026-05-12 84.3mph @ 7° · 106ft · BIP · 2026-05-12 89.7mph @ -55° · 1ft · BIP · 2026-05-12 85.6mph @ 31° · 287ft · field_out · 2026-05-12 82.5mph @ 6° · 91ft · BIP · 2026-05-12 92.7mph @ -2° · 31ft · single · 2026-05-12 69.1mph @ 42° · 187ft · BIP · 2026-05-12 79.9mph @ 10° · 85ft · BIP · 2026-05-13 74.2mph @ 32° · 240ft · BIP · 2026-05-13 96.0mph @ 26° · 372ft · field_out · 2026-05-13 74.1mph @ 47° · 226ft · BIP · 2026-05-13 101.0mph @ 18° · 327ft · field_out · 2026-05-15 93.5mph @ 12° · 211ft · single · 2026-05-16 83.3mph @ -37° · 4ft · field_out · 2026-05-16 92.9mph @ 8° · 156ft · field_out · 2026-05-16 81.2mph @ -9° · 13ft · field_out · 2026-05-17 71.3mph @ 67° · 154ft · BIP · 2026-05-17 69.6mph @ 43° · 187ft · BIP · 2026-05-17 64.2mph @ -21° · 2ft · single · 2026-05-17 85.6mph @ 40° · 275ft · BIP · 2026-05-17 69.6mph @ 45° · 192ft · BIP · 2026-05-17 69.7mph @ 34° · 180ft · BIP · 2026-05-17 95.3mph @ -27° · 4ft · BIP · 2026-05-17 100.7mph @ -1° · 31ft · field_out · 2026-05-17 58.9mph @ -24° · 5ft · BIP · 2026-05-18 75.8mph @ 61° · 206ft · BIP · 2026-05-18 96.4mph @ 14° · 262ft · field_out · 2026-05-18 97.0mph @ -7° · 17ft · force_out · 2026-05-18 104.6mph @ 11° · 285ft · single · 2026-05-22 62.6mph @ 16° · 123ft · BIP · 2026-05-22 99.6mph @ 9° · 191ft · single · 2026-05-24 63.6mph @ 65° · 144ft · BIP · 2026-05-25 91.6mph @ -1° · 39ft · field_out · 2026-05-25 60.2mph @ -52° · 2ft · BIP · 2026-05-25 45.3mph @ 21° · 92ft · field_out · 2026-05-25 95.4mph @ 19° · 321ft · field_out · 2026-05-28 67.6mph @ 35° · 204ft · BIP · 2026-05-28 72.3mph @ -43° · 1ft · field_out · 2026-05-28 85.6mph @ -4° · 29ft · field_error · 2026-05-29 70.6mph @ -34° · 3ft · BIP · 2026-05-29 93.1mph @ -13° · 11ft · single · 2026-05-29 73.4mph @ 42° · 245ft · BIP · 2026-05-29 89.6mph @ -21° · 4ft · field_out · 2026-05-29 87.1mph @ 39° · 312ft · field_out · 2026-05-29 75.6mph @ 45° · 238ft · BIP · 2026-05-31 78.9mph @ 15° · 173ft · single · 2026-05-31 77.9mph @ 81° · 44ft · field_out · 2026-05-31 84.5mph @ 20° · 228ft · BIP · 2026-05-31 101.7mph @ -7° · 12ft · field_out · 2026-05-31 61.4mph @ -62° · 1ft · field_out · 2026-06-01 100.1mph @ -21° · 7ft · field_out · 2026-06-01 53.8mph @ -62° · 2ft · field_out · 2026-06-01 81.1mph @ 36° · 286ft · BIP · 2026-06-01 81.6mph @ -58° · 1ft · single · 2026-06-01 100.4mph @ -5° · 24ft · force_out · 2026-06-02 82.8mph @ 24° · 300ft · field_out · 2026-06-02 108.3mph @ -14° · 8ft · single · 2026-06-02 77.6mph @ 57° · 207ft · BIP · 2026-06-02 74.0mph @ -65° · 1ft · field_out · 2026-06-14 73.8mph @ 58° · 192ft · BIP · 2026-06-14 80.8mph @ 70° · 108ft · field_out · 2026-06-14 82.5mph @ 47° · 283ft · field_out · 2026-06-14 71.2mph @ -49° · 1ft · BIP · 2026-06-15 87.4mph @ 46° · 301ft · BIP · 2026-06-15 93.5mph @ -20° · 6ft · field_out · 2026-06-15 103.2mph @ -10° · 14ft · grounded_into_double_play · 2026-06-15 74.7mph @ 54° · 209ft · BIP · 2026-06-18 70.9mph @ 31° · 214ft · BIP · 2026-06-18 67.1mph @ 2° · 42ft · field_out · 2026-06-18 69.6mph @ 47° · 224ft · BIP · 2026-06-18 74.4mph @ 72° · 146ft · BIP · 2026-06-18 95.6mph @ 6° · 127ft · BIP · 2026-06-18 70.6mph @ 18° · 180ft · BIP · 2026-06-18 93.7mph @ 24° · 335ft · field_out · 2026-06-21 85.5mph @ 26° · 294ft · field_out · 2026-06-21
Launch Angle (°)
25° 50°
DCPA · recent 14
No DCPA history
Recent SBs
6/3 @STL 2B
6/1 @STL 2B
5/29 @KC 2B
5/12 @ARI 3B
Last 50 PA Profile
EV 82.1 · Bat 70.2
xBA .148
Whiff 0.2% · SqUp 0.4%