← All players

Leo Rivas

SEA · Hitter · 2 games projected since Sep 24, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
Leo Rivas · last 90 daysthrough Sep 24, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G48.500.500.625.494.4800.0%0.0%0.0%87.496.70.0%12.5%62.5%
Last 15 G713.417.462.500.427.4087.7%7.7%0.0%89.2100.80.0%27.3%54.5%
Last 30 G713.417.462.500.427.4087.7%7.7%0.0%89.2100.80.0%27.3%54.5%
90 days713.417.462.500.427.4087.7%7.7%0.0%89.2100.80.0%27.3%54.5%
Batted-ball mix, 90 days · 11 balls in play
Ground 36%Line drive 27%Fly ball 36%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G35.000.200.000.140.27120.0%0.0%12.5%88.899.00.0%33.3%33.3%
Last 15 G58.000.125.000.088.23125.0%0.0%16.7%86.099.00.0%20.0%20.0%
Last 30 G58.000.125.000.088.23125.0%0.0%16.7%86.099.00.0%20.0%20.0%
90 days58.000.125.000.088.23125.0%0.0%16.7%86.099.00.0%20.0%20.0%
Batted-ball mix, 90 days · 5 balls in play
Ground 80%Line drive 0%Fly ball 0%Pop-up 20%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G513.333.385.417.358.3997.7%0.0%5.6%87.899.00.0%18.2%54.5%
Last 15 G821.263.333.316.298.34114.3%4.8%7.1%88.2100.80.0%25.0%43.8%
Last 30 G821.263.333.316.298.34114.3%4.8%7.1%88.2100.80.0%25.0%43.8%
90 days821.263.333.316.298.34114.3%4.8%7.1%88.2100.80.0%25.0%43.8%
Batted-ball mix, 90 days · 16 balls in play
Ground 50%Line drive 19%Fly ball 25%Pop-up 6%

Recent contact

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 24RHPFastball95.088.14.440Double play
Sep 24RHPFastball95.694.410.628Single
Aug 23RHPSplitter85.286.96.423Out
Aug 23RHPFastball75.790.727.118Out
Aug 23RHPSinker93.988.145.006Out
Aug 22LHPSinker92.399.0-6.274Out
Aug 22RHPChangeup84.964.931.809Single
Aug 22RHPFastball95.196.79.538Double
Aug 21RHPSweeper87.789.616.876Single
Aug 13LHPSweeper81.281.28.306Double play
Aug 13LHPFastball92.786.1-28.045Out
Aug 6LHPFastball94.375.466.003Out
Last 8 games.
DatePAHTBHRBBK
Sep 24211000
Aug 23400001
Aug 22423000
Aug 21111000
Aug 13200000
Aug 12100001
Aug 6311001
Aug 2400010
FormNormal
Contact rating–percentile of xwOBA
Last 100 pitches–
wOBA / xwOBA.300 / .357running 57 points behind his contact
Last 12 games, oldest to newest
Hit4/8
2+ total bases1/8
Home run0/8

Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.

Talent
Talent gradeDBalanced type
wOBA.333
Barrel%2.8%
Hard-hit%17.8%
K%21.3%
BB%13.4%

A season-level read, blending this season with last, shrunk toward league where the sample is thin.

Leo Rivas · every 1+ hit projection, frozen pre-gameHitNo hitNot settled
30%50%70%90%Sep 24 vs Grayson Rodriguez: 50.9% · 1 HSep 25 vs Reid Detmers: 50.5% · not settledSep 24Sep 25

Hits in 1 of 1 settled games; the projections added up to 0.5. A handful of games says little about the model on its own.

Predicted vs what happened

1 settled games
Games with a hit1 of 1BTB expected 0.5
Games with 2+ TB0 of 1BTB expected 0.2
Games with a HR0 of 1BTB expected 0.1
Talent gradeDwOBA .333 · K% 21.3%

One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.

DateFacing1+ hit2+ TBHRPAHTBHR
Sep 25Reid Detmers50.5%23.6%5.8%not settled
Sep 24Grayson Rodriguez50.9%21.7%6.4%2110
Probabilities as served and frozen before first pitch.