Joined June 2024
6,249 Photos and videos
Hi! Launched a Streamlit app for the Deserve-to-Win-O-Meter. You can now easily search any game from the 2025 season (soon 2026). Note I added spray angle to the model, which accounts for where balls are hit on the field, not just how hard. dtw-str.streamlit.app
1
5
37
30,328
⚾ Rays @ Angels 06/14/2026 Final: Rays 8, Angels 3 Deserve-to-Win: Rays 93% / Angels 4% (Tie 3%) dtw-str.streamlit.app/Game_D… #MLB #RaysUp #RepTheHalo
349
⚾ Rockies @ Athletics 06/14/2026 Final: Rockies 23, Athletics 9 Deserve-to-Win: Rockies 40% / Athletics 48% (Tie 12%) dtw-str.streamlit.app/Game_D… #MLB #Rockies #Athletics
1
1
324
⚾ Cubs @ Giants 06/14/2026 Final: Cubs 1, Giants 5 Deserve-to-Win: Cubs 18% / Giants 64% (Tie 18%) dtw-str.streamlit.app/Game_D… #MLB #Cubs #SFGiants
2
509
⚾ D-backs @ Reds 06/14/2026 Final: D-backs 5, Reds 3 Deserve-to-Win: D-backs 78% / Reds 11% (Tie 11%) dtw-str.streamlit.app/Game_D… #MLB #Dbacks #ATOBTTR
390
⚾ Phillies @ Brewers 06/14/2026 Final: Phillies 0, Brewers 4 Deserve-to-Win: Phillies 6% / Brewers 86% (Tie 8%) dtw-str.streamlit.app/Game_D… #MLB #RingTheBell #ThisIsMyCrew
2
545
🚨 White Sox are luck merchants! 🚨 ⚾ Dodgers @ White Sox 06/14/2026 Final: Dodgers 4, White Sox 6 Deserve-to-Win: Dodgers 52% / White Sox 33% (Tie 15%) dtw-str.streamlit.app/Game_D… #MLB #Dodgers #WhiteSox
1
1
525
⚾ Cardinals @ Twins 06/14/2026 Final: Cardinals 4, Twins 5 Deserve-to-Win: Cardinals 8% / Twins 85% (Tie 7%) dtw-str.streamlit.app/Game_D… #MLB #STLCards #NoPlaceLikeHERE
466
⚾ Astros @ Royals 06/14/2026 Final: Astros 0, Royals 4 Deserve-to-Win: Astros 41% / Royals 38% (Tie 21%) dtw-str.streamlit.app/Game_D… #MLB #ChaseTheFight #FountainsUp
2
381
⚾ Braves @ Mets 06/14/2026 Final: Braves 1, Mets 8 Deserve-to-Win: Braves 2% / Mets 95% (Tie 3%) dtw-str.streamlit.app/Game_D… #MLB #BravesCountry #LGM
384
⚾ Yankees @ Blue Jays 06/14/2026 Final: Yankees 8, Blue Jays 3 Deserve-to-Win: Yankees 71% / Blue Jays 18% (Tie 11%) dtw-str.streamlit.app/Game_D… #MLB #RepBX #BlueJays50
3
492
⚾ Padres @ Orioles 06/14/2026 Final: Padres 5, Orioles 2 Deserve-to-Win: Padres 60% / Orioles 24% (Tie 16%) dtw-str.streamlit.app/Game_D… #MLB #ForTheFaithful #Birdland
1
383
⚾ Mariners @ Nationals 06/14/2026 Final: Mariners 1, Nationals 10 Deserve-to-Win: Mariners 2% / Nationals 96% (Tie 3%) dtw-str.streamlit.app/Game_D… #MLB #TridentsUp #Natitude
2
524
⚾ Marlins @ Pirates 06/14/2026 Final: Marlins 4, Pirates 2 Deserve-to-Win: Marlins 40% / Pirates 44% (Tie 15%) dtw-str.streamlit.app/Game_D… #MLB #FightinFish #LetsGoBucs
1
485
Luck Update — 2026 through Jun 13, 2026 Luckiest: #RaysUp (40-27, 9.4 wins above expected) Unluckiest: #DNMW (29-42, -8.9) 3 charts below #MLB
1
10
1,728
Playoff Probabilities — June 14, 2026 Biggest movers: ↓ #Dbacks -6.1% ↑ #GuardsBall 4.9% ↑ #Athletics 4.8% Rooting guides: who does your team need today? #MLB
3
647
⚾ Cubs @ Giants 06/13/2026 Final: Cubs 6, Giants 1 Deserve-to-Win: Cubs 68% / Giants 23% (Tie 9%) dtw-str.streamlit.app/Game_D… #MLB #Cubs #SFGiants
4
793
⚾ Rays @ Angels 06/13/2026 Final: Rays 0, Angels 8 Deserve-to-Win: Rays 4% / Angels 91% (Tie 5%) dtw-str.streamlit.app/Game_D… #MLB #RaysUp #RepTheHalo
1
539
⚾ Rockies @ Athletics 06/13/2026 Final: Rockies 5, Athletics 7 Deserve-to-Win: Rockies 44% / Athletics 41% (Tie 15%) dtw-str.streamlit.app/Game_D… #MLB #Rockies #Athletics
1
511
⚾ Astros @ Royals 06/13/2026 Final: Astros 8, Royals 7 Deserve-to-Win: Astros 54% / Royals 32% (Tie 14%) dtw-str.streamlit.app/Game_D… #MLB #ChaseTheFight #FountainsUp
2
631
🚨 Phillies are luck merchants! 🚨 ⚾ Phillies @ Brewers 06/13/2026 Final: Phillies 9, Brewers 8 Deserve-to-Win: Phillies 36% / Brewers 51% (Tie 13%) dtw-str.streamlit.app/Game_D… #MLB #RingTheBell #ThisIsMyCrew
2
1
8
6,997