Props EdgeBy the numbers
Tonight's Card

Sep 17 Prop Picks

Thu · Sep 17, 2026 9-game slate · 17 starters Strikeouts · outs · earned runs · batters
Live record · since Sep 2 · 16 slates
130-81Picks graded
62%Hit rate
-9.1uUnits · $100/card
3-13Parlay record
Fair prices, not sportsbook prices. No house cut is built in, so your book will pay a little less — shop your own line before betting.
O+U

Tonight's Two

Our two biggest edges over the sportsbook's own price — one over, one under, from whichever market (strikeouts, outs, earned runs or hits) it shows up in. The line and the Mkt Edge are measured against a real book (pinnacle+bovada) wherever one has posted; where none has, we fall back to the nearest half-point line.

Tonight's Two fair odds +142 · 2.42×
Over Strikeouts Justin Wrobleski vs Cincinnati Reds
Our Proj5.4 Ks
PINNACLE3.5 Ks
Mkt Edge+7%
Win %65%
Fair Odds-184
Under Hits Michael King vs Colorado Rockies
Our Proj5.42 hits
PINNACLE6.5 hits
Mkt Edge+7%
Win %64%
Fair Odds-177
$100 bet · fair odds
$241.61
if both picks hit
+$141.61 profit
Fair-odds payout, not a sportsbook payout. Each pick is priced at the chance we give it (-184 Wrobleski × -177 King → +142 together, decimal 2.42). A real book takes its cut and will pay less than this.
PROPS EDGE · 2026-09-17 · our projection
14

On the Record

These 14 calls are the record. Everything else on this page is projection and context — useful for finding your own angle, but not scored. Tomorrow morning each row below is graded against the box score and the running track record moves by exactly these results, win or lose. Nothing is added afterwards and nothing quietly drops out.

PlayerSourceMarket PickLineWin %
Justin WrobleskiTonight's TwoKOver3.565%
Michael KingTonight's TwoHITSUnder6.564%
Nolan McLeanExtra playHITSUnder5.563%
Kyle HarrisonExtra playKOver4.563%
Walbert UreñaExtra playERUnder2.568%
Brady SingerExtra playOUTSOver14.560%
Aaron NolaOuts leanOUTSOver15.566%
Erick FeddeOuts leanOUTSOver12.564%
Sonny GrayOuts leanOUTSOver16.562%
Kyle HarrisonER leanERUnder2.568%
Nolan McLeanER leanERUnder2.566%
Fernando Tatis Jr.BatterHIT1+ Hit76%
Jeremy PeñaBatterHIT1+ Hit75%
Yordan AlvarezBatterHIT1+ Hit75%
OVERUNDERtoo closehighest-confidence pick+6% edge over the booktap a row to star it
K

Strikeouts

All 17 probable starters, most projected strikeouts first — Proj K is tonight's number, Pick is the side against the nearest half-point line.

PitcherSPOppStK%Opp K%Proj KKPickConfidence
Taj BradleyLos Angeles AngelsLAA2927.6%25.0%7.5OVER 6.5· 62% +7%high
Nolan McLeanPhiladelphia PhilliesPHI2924.5%21.9%6.1OVER 5.5· 53% +7%high
Kyle HarrisonPittsburgh PiratesPIT2325.8%25.0%6.0OVER 4.5· 63% +7%high
Drew RasmussenAthleticsATH2824.5%21.7%5.5UNDER 5.5· 51% +7%high
Aaron NolaNew York MetsNYM3023.3%21.9%5.5UNDER 5.5· 54% -6%high
Sonny GrayTexas RangersTEX2722.3%22.3%5.5UNDER 5.5· 54% +2%high
Justin WrobleskiCincinnati RedsCIN2121.3%24.3%5.4OVER 3.5· 65% +7%high
Walbert UreñaMinnesota TwinsMIN2522.9%20.7%5.0OVER 4.5· 56%high
Michael KingColorado RockiesCOL3020.6%21.9%4.8OVER 4.5· 52% +7%high
Framber ValdezChicago White SoxCWS2916.8%24.3%4.5UNDER 4.5· 54% +2%high
Brady SingerLos Angeles DodgersLAD2918.5%20.8%4.2UNDER 4.5· 59% -0%high
Seth LugoHouston AstrosHOU3017.9%21.9%4.2UNDER 4.5· 59% +2%high
Tanner GordonSan Diego PadresSD1018.0%21.5%3.9OVER 3.5· 53% +3%med
Erick FeddeDetroit TigersDET1419.1%22.5%3.9OVER 3.5· 51% +7%med
Jeffrey SpringsTampa Bay RaysTB2717.9%18.7%3.3UNDER 3.5· 57% +1%high
Wilber Dotel ⚠Milwaukee BrewersMIL121.1%21.8%2.1—low
Tyler Alexander ⚠Boston Red SoxBOS423.2%21.7%1.0—low
H

Hits Allowed

Hits we expect each starter to give up — Proj H is the number, the Pick is the side against the nearest half-point line.

PitcherSPOppStHit%Opp Hit%Proj HHPickConfidence
Tanner GordonSan Diego PadresSD1026.4%21.46%6.6UNDER 6.5· 51% -3%med
Brady SingerLos Angeles DodgersLAD2924.25%22.17%6.17OVER 5.5· 52% +7%med
Seth LugoHouston AstrosHOU3024.95%21.62%5.82OVER 5.5· 52% +3%med
Framber ValdezChicago White SoxCWS2922.58%21.65%5.61UNDER 5.5· 51% -0%med
Justin WrobleskiCincinnati RedsCIN2122.13%21.81%5.46OVER 3.5· 57% +7%med
Michael KingColorado RockiesCOL3019.74%22.14%5.42UNDER 6.5· 64% +7%med
Aaron NolaNew York MetsNYM3023.44%21.73%5.27UNDER 5.5· 57% +3%med
Sonny GrayTexas RangersTEX2722.06%21.43%5.27OVER 4.5· 61% +3%med
Jeffrey SpringsTampa Bay RaysTB2723.27%21.93%5.06UNDER 5.5· 56% +7%med
Taj BradleyLos Angeles AngelsLAA2919.92%21.32%4.7OVER 4.5· 51% +1%med
Kyle HarrisonPittsburgh PiratesPIT2322.54%21.86%4.69OVER 4.5· 50%med
Nolan McLeanPhiladelphia PhilliesPHI2919.54%21.71%4.56UNDER 5.5· 63% +7%med
Walbert UreñaMinnesota TwinsMIN2518.74%21.98%4.41UNDER 4.5· 55%med
Drew RasmussenAthleticsATH2819.96%21.7%4.39UNDER 4.5· 55% +3%med
Erick FeddeDetroit TigersDET1421.49%21.65%4.24UNDER 4.5· 56% +7%med
Wilber Dotel ⚠Milwaukee BrewersMIL122.48%22.38%2.26—low
Tyler Alexander ⚠Boston Red SoxBOS421.12%21.87%0.96—low
OUT

Outs Recorded

How deep into the game we expect each starter to go, in outs (3 outs = 1 inning). Blank where his outings are too up-and-down to price.

PitcherSPOppStIP/StProj OutsOutsPickConfidence
Michael KingColorado RockiesCOL305.8317.8OVER 17.5· 56% +5%high
Sonny GrayTexas RangersTEX275.817.4OVER 17.5· 51% -5%high
Nolan McLeanPhiladelphia PhilliesPHI295.7517.2UNDER 17.5· 52% -1%high
Drew RasmussenAthleticsATH285.7317.2UNDER 17.5· 46% +7%high
Framber ValdezChicago White SoxCWS295.6417.0UNDER 17.5· 53% +0%high
Taj BradleyLos Angeles AngelsLAA295.716.7UNDER 17.5· 50% +7%high
Walbert UreñaMinnesota TwinsMIN255.4316.7OVER 16.5· 54%high
Aaron NolaNew York MetsNYM305.3816.5OVER 16.5· 52% +1%high
Tanner GordonSan Diego PadresSD104.915.7OVER 15.5· 48% +7%med
Seth LugoHouston AstrosHOU305.4715.6UNDER 16.5· 58% +7%high
Jeffrey SpringsTampa Bay RaysTB275.015.4OVER 14.5· 61% +0%high
Brady SingerLos Angeles DodgersLAD295.215.3OVER 14.5· 60% +3%high
Justin WrobleskiCincinnati RedsCIN215.9714.8OVER 11.5· 57% +7%high
Erick FeddeDetroit TigersDET144.8413.4UNDER 14.5· 51% +7%med
Kyle HarrisonPittsburgh PiratesPIT234.8112.8UNDER 14.5· 59% +7%high
Wilber Dotel ⚠Milwaukee BrewersMIL12.0——low
Tyler Alexander ⚠Boston Red SoxBOS41.25——low
ER

Earned Runs

Runs we expect each starter to give up. Priced against a whole-run line (1.5 / 2.5 / 3.5). This is the noisiest of the three markets, so confidence never goes above med.

PitcherSPOppStProj ERERPickConfidence
Brady SingerLos Angeles DodgersLAD293.23OVER 2.5· 57% +0%med
Tanner GordonSan Diego PadresSD103.09UNDER 3.5· 64% +6%med
Jeffrey SpringsTampa Bay RaysTB272.90OVER 2.5· 51% -6%med
Seth LugoHouston AstrosHOU302.86UNDER 2.5· 50% +4%med
Framber ValdezChicago White SoxCWS292.61UNDER 2.5· 55% +5%med
Aaron NolaNew York MetsNYM302.60UNDER 2.5· 55% +7%med
Justin WrobleskiCincinnati RedsCIN212.52OVER 1.5· 57% +7%med
Michael KingColorado RockiesCOL302.46UNDER 2.5· 53% +7%med
Taj BradleyLos Angeles AngelsLAA292.34UNDER 2.5· 61% +3%med
Nolan McLeanPhiladelphia PhilliesPHI292.09UNDER 2.5· 65% +7%med
Erick FeddeDetroit TigersDET142.09UNDER 2.5· 62% +7%med
Walbert UreñaMinnesota TwinsMIN252.02UNDER 2.5· 68%med
Kyle HarrisonPittsburgh PiratesPIT232.01UNDER 2.5· 68%med
Sonny GrayTexas RangersTEX271.97UNDER 2.5· 64% +7%med
Drew RasmussenAthleticsATH281.90OVER 1.5· 51% +2%med
Wilber Dotel ⚠Milwaukee BrewersMIL11.14—low
Tyler Alexander ⚠Boston Red SoxBOS40.46—low
BAT

Batter Props

117 batters across 8 posted lineups, best chances first. 1+ Hit and 1+ RBI are the odds he gets at least one tonight. The three marked PICK are our strongest 1+ Hit calls and are graded into the track record. Lineups post 3–4 hours before first pitch, so late games may still be missing.

BatterTeam#Opp SPvsHit%1+ HitHit1+ RBIRBI
PICK Fernando Tatis Jr.San Diego PadresSD1Tanner GordonRHP24.1%76%35%
PICK Jeremy PeñaHouston AstrosHOU1Seth LugoRHP24.3%75%35%
PICK Yordan AlvarezHouston AstrosHOU2Seth LugoRHP24.5%75%38%
Ty FranceSan Diego PadresSD4Tanner GordonRHP24.4%74%36%
Dustin HarrisSan Diego PadresSD2Tanner GordonRHP23.2%74%34%
Chase MeidrothChicago White SoxCWS1Framber ValdezLHP24.7%73%34%
Elly De La CruzCincinnati RedsCIN2Justin WrobleskiLHP25.2%73%38%
Yandy DíazTampa Bay RaysTB1Jeffrey SpringsLHP23.6%72%37%
Randal GrichukChicago White SoxCWS4Framber ValdezLHP25.4%72%34%
Konnor GriffinPittsburgh PiratesPIT1Kyle HarrisonLHP23.9%72%35%
Yainer DiazHouston AstrosHOU5Seth LugoRHP24.3%72%33%
Oneil CruzPittsburgh PiratesPIT2Kyle HarrisonLHP24.3%72%36%
Tommy EdmanLos Angeles DodgersLAD1Brady SingerRHP22.7%72%33%
Jac CaglianoneKansas City RoyalsKC3Miguel UllolaRHP24.6%71%36%
Enrique HernándezLos Angeles DodgersLAD2Brady SingerRHP23.0%71%35%
Brice TurangMilwaukee BrewersMIL1Wilber DotelRHP23.5%71%40%
Bobby Witt Jr.Kansas City RoyalsKC2Miguel UllolaRHP23.7%71%32%
Jackson ChourioMilwaukee BrewersMIL3Wilber DotelRHP24.1%71%36%
Ezequiel DuranTexas RangersTEX1Sonny GrayRHP23.3%70%38%
Josh JungTexas RangersTEX3Sonny GrayRHP24.0%70%32%
Bryan ReynoldsPittsburgh PiratesPIT3Kyle HarrisonLHP23.7%70%36%
Jackson MerrillSan Diego PadresSD5Tanner GordonRHP22.3%70%33%
Luis ArraezPhiladelphia PhilliesPHI4Nolan McLeanRHP26.0%70%31%
Jake McCarthyColorado RockiesCOL1Michael KingRHP24.5%70%36%
★

Milestone Watch

Players closing in on a season or career mark. Anyone playing tonight is flagged first; lineups post a few hours before first pitch.

Reached since the last card: Elly De La Cruz 150 hits · Trea Turner 20 SB · Nick Martinez 15 wins · Randy Arozarena 150 hits · Cedric Mullins 20 SB · Jake McCarthy 30 SB · Drew Rasmussen 15 wins

PlayerTeamMilestoneHasNeedsNeed
TONIGHT Bryan ReynoldsPITPIT150 hits1491
TONIGHT Jackson MerrillSDSD150 hits1491
TONIGHT Yandy DíazTBTB175 hits1732
TONIGHT Brice TurangMILMIL20 HR191
TONIGHT Brice TurangMILMIL20 SB191
TONIGHT Jeremy PeñaHOUHOU20 HR191
TONIGHT Miguel VargasCWSCWS20 SB191
TONIGHT Oneil CruzPITPIT20 HR191
TONIGHT Salvador PerezKCKC20 HR191
TONIGHT Trea TurnerPHIPHI20 HR191
TONIGHT Yordan AlvarezHOUHOU40 HR391
TONIGHT Brandon NimmoTEXTEX150 hits1473
TONIGHT Miguel VargasCWSCWS100 runs982
TONIGHT Yordan AlvarezHOUHOU100 RBI982
TONIGHT Chase MeidrothCWSCWS150 hits1464
TONIGHT Manny MachadoSDSD400th career home run3973
TONIGHT Brice TurangMILMIL150 hits1455
TONIGHT Bryce HarperPHIPHI150 hits1455
TONIGHT Fernando Tatis Jr.SDSD175 hits1705
TONIGHT Trea TurnerPHIPHI150 hits1455
TONIGHT Bobby Witt Jr.KCKC20 HR182
TONIGHT Bryce HarperPHIPHI30 HR282
TONIGHT Corey SeagerTEXTEX20 HR182
TONIGHT Elly De La CruzCINCIN30 HR282
TONIGHT Liam HicksTBTB20 HR182
TONIGHT Manny MachadoSDSD30 HR282
TONIGHT Matt McLainCINCIN20 SB182
TONIGHT Max MuncyLADLAD30 HR282
TONIGHT Zack GelofATHATH20 HR182
TONIGHT Bobby Witt Jr.KCKC150 hits1446
TONIGHT Brandon LowePITPIT150 hits1446
TONIGHT Chandler SimpsonTBTB175 hits1696
TONIGHT Brice TurangMILMIL100 runs964
TONIGHT Junior CamineroTBTB100 RBI964
TONIGHT Trea TurnerPHIPHI100 runs964
TONIGHT Yordan AlvarezHOUHOU100 runs964
TONIGHT Taj BradleyMINMIN200 K19010 proj 7.5 K
TONIGHT Brandon MarshPHIPHI20 HR173
TONIGHT Bryan ReynoldsPITPIT20 HR173
TONIGHT Ezequiel DuranTEXTEX20 HR173
TONIGHT Jackson ChourioMILMIL20 SB173
TONIGHT Kyle SchwarberPHIPHI100 RBI955
TONIGHT Lawrence ButlerATHATH20 HR173
TONIGHT Luisangel AcuñaCWSCWS20 SB173
TONIGHT Oneil CruzPITPIT30 SB273
TONIGHT Wyatt LangfordTEXTEX20 HR173
Zack WheelerPHIPHI2,000th career strikeout1,9973
Eugenio SuárezCINCIN350th career home run3491
Kenley JansenDETDET500th career save4964
Francisco LindorNYMNYM300th career home run2991
Blake SnellLADLAD1,500th career strikeout1,4928
Carlos RodónNYYNYY1,500th career strikeout1,4928
CJ AbramsWSHWSH30-30 season30 HR / 29 SB1 SB
José RamírezCLECLE300th career home run2964
Jesús LuzardoPHIPHI1,000th career strikeout9964
Steven MatzTBTB1,000th career strikeout9964
Pete Crow-ArmstrongCHCCHC40-40 season44 HR / 37 SB3 SB
Kris BubicLADLAD500th career strikeout4973
Christian WalkerHOUHOU200th career home run1991
Rhys HoskinsCLECLE200th career home run1991
Willson ContrerasBOSBOS200th career home run1991
Carlos EstévezKCKC500th career strikeout4946
Carlos RodónNYYNYY100th career win991
JP SearsSDSD500th career strikeout4919
Mookie BettsLADLAD200th career stolen base1982
Gregory SotoPITPIT500th career strikeout48416
+

Extra Plays

The best outs and earned-run numbers on the board, same engine as the strikeout model. These sit outside the two-pick card above — they are newer markets for us, and we keep the opponent adjustment small on purpose, because this season's team splits are still mostly random.

Aaron Nola OVER 15.5 outs
vs New York Mets · 16.9 base × 1.003 matchup → 16.5
66%fair odds -192
Erick Fedde OVER 12.5 outs
vs Detroit Tigers · 14.3 base × 0.999 matchup → 13.4
64%fair odds -180
Sonny Gray OVER 16.5 outs
vs Texas Rangers · 17.8 base × 1.009 matchup → 17.4
62%fair odds -165
Kyle Harrison UNDER 2.5 ER
vs Pittsburgh Pirates · we project 2.01 earned runs
68%fair odds -212
Walbert Ureña UNDER 2.5 ER
vs Minnesota Twins · we project 2.02 earned runs
68%fair odds -210
Nolan McLean UNDER 2.5 ER
vs Philadelphia Phillies · we project 2.09 earned runs
66%fair odds -196
W-L

Track Record

Every pick we post gets graded the next day against the box score — wins, losses and all — see every one →

All picks 130-81 (62%)  ·  parlay 3-13  ·  -9.07 units at $100 a card

Newest first. Past results do not predict future outcomes.

Every past card (16)
Our own projections · odds shown are fair value with no house cut — not sportsbook prices
Analysis only · not gambling advice · 21+
@PropsEdgeBTN · Track record · Calculators · NFL · Blog · Learn · How it works · Archive · Privacy Policy · Terms of Service · If gambling is a problem, call 1-800-GAMBLER