I use statcast data to explain what you see on the field.

Joined February 2026
Bryan Reynolds is in a great position to hit for the cycle today after getting a HR and a triple in his first 2 ABs. Definitely something to watch! The @Pirates are hitting.
2
71
My Bayesian projection system beats Marcel on Brier score for every rate stat I project - hitter and pitcher. Walk-forward, no leakage. On CRPS, Marcel still wins most stats. The intervals need player-specific recalibration. Getting there.
2
65
Boston’s number 2 prospect is destroying AA pitchers. Franklin Arias through 16 games: .407/.476/.870, 7 HR, 17 RBI, 7.9% K rate. His ISO jumped from .080 to .463. For context, he had 8 home runs in 526 plate appearances ALL of last year across three levels.
1
162
3 pitchers who quietly rebuilt their arsenal this season. Same arm. Different pitcher.
1
2
31
Kumar Rocker's cutter was horrible last season. On 286 pitches, a .380 xwOBA. This year, he's thrown it a few times and the xwOBA is .936. Instead of trying to fix it, he killed it. The slider he replaced it with is holding a .279 xwOBA on 161 pitches. That's a real sample.
1
1
19
The pitch design era gets talked about in terms of adding velocity or inventing sweepers. But the biggest gains are often subtractive. Identifying the pitch that's leaking runs and having the discipline to shelve it.
1
13
The scoreless streak is over. The Cubs end Mason Miller’s phenomenal run. We will see how many runs he allows in this inning.
30
Jose Soriano’s 0.24 ERA is about to triple and that’s still a crazy good ERA. His BABIP is .207. His ERA-FIP is -2.13. But his K% jumped from 21% to 31%. His whiff rate is 97th percentile. Knuckle curve has been elite for 3 years now. 0.24 was never real but the breakout is.
1
32
Justin Wrobleski is proving to be a legit starting pitcher, with real composure. In his 1st inning, he allowed a hit and a walk and then got 2 Ks straight and a ground out. No runs. 2nd inning - bases loaded, 1 out. No runs. He just got through 6 scoreless innings.
1
1
1
2
771
While 4 hits and 4 walks is not what you want to see, 0 earned runs and leaving them all stranded is a great response.
36
I posted this video on TikTok about Munetaka Murakami 3 days ago. The point was about how he has made a mechanical adjustment to lengthen his leg kick in order to sit back on breaking balls. Now he’s homering off every pitch type. tiktok.com/t/ZTkC4dTyh/
489
Bobby Witt Jr. homer-less streak continues. He’s been hitting the ball well, one of these should get over the fence, hopefully sooner rather than later.
1
8
4,011
Tyler Glasnow vs Logan Webb is going to be a matchup to watch. Ohtani, Muncy and Alex Call are all in position for a good game, while Kim, Tucker and Smith are in a bad spot. On the other side, Arraez is tough to strike out and Drew Gilbert rakes against Glasnow's arsenal.
285
Yankees fans gotta be loving this🔥 Ben Rice has been on a tear to start the season and he is going to be fun to continue watching.
1
99
Dalton Rushing has hit another 3 home runs in his last 4 since I posted this video. When will he slow down?
24-year old Dodgers catcher Dalton Rushing leads ALL of MLB in xwOBA over the last 14 days (.696). Ahead of Shohei. Ahead of Judge. Problem: there’s no spot for him. Here’s how LA fits him in👇
1
267
The Phillies are starting the season at 8-13. Currently on a 5 game losing streak, they face the Cubs in this next series. Can they turn it around? What do y’all think?
54
Another home run today. This guy is insane.
24-year old Dodgers catcher Dalton Rushing leads ALL of MLB in xwOBA over the last 14 days (.696). Ahead of Shohei. Ahead of Judge. Problem: there’s no spot for him. Here’s how LA fits him in👇
1
46
24-year old Dodgers catcher Dalton Rushing leads ALL of MLB in xwOBA over the last 14 days (.696). Ahead of Shohei. Ahead of Judge. Problem: there’s no spot for him. Here’s how LA fits him in👇
1
2,555