Ian Bach (@BachTalk1) header
Ian Bach (@BachTalk1) profile picture

Baseball Analytics | @MoeAnalytics | MSBA | CSCS @NSCA | @EarlhamBaseball Alum | BachTalk Podcast

Joined April 2020
Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)Photo by Ian Bach (@BachTalk1)
This past season, as part of @MoeAnalytics and @BigMoeBaseball our coaching staff and players used AI to prep for games. I built the Moeller Game Prep Agent — and we ran it all year long. Before each game, instead of spending hours manually pulling stats and notes, we just asked it:  - "What does their cleanup hitter struggle with?"  - "Give me a full lineup matchup plan for tonight."  - "What are this pitcher's tendencies with runners on base?" Instant answers. Detailed scouting reports. Pitcher vs. hitter breakdowns. Coaching tendencies. Three seasons of data, all queryable in plain English.
1
3
6
1,407
A lot of coaches are talking about AI right now. One thing worth checking: whether your chats are being used to train the model. If they are, your info isn't just yours anymore.
75
Ian Bach retweeted
Introducing Fable 5.2 for “Web to App” Turn any website into an native mobile app. Just paste a URL. Claude Fable 5.2 will control your Mac and turn the original website into a mobile app, then launch on app stores when ready. We've been using this internally a ton for iOS/Android apps.
Introducing Claude Fable 5.2 and Claude Mythos 5.2, designed to tackle the most daunting technical challenges. They’re capable collaborators on ambitious projects in many fields, and show improvements in areas like coding, reasoning, and vision.
13
99
61
1,149
473,458
Alec Bohm Hitter Analysis — Swing+ 105.4 xwOBA 0.327. @TJStats #MLB #Statcast
1
70
6.0% barrel rate (0th pctl). 14.0% hard swing rate (10th pctl). Contact without damage.
1
25
5° attack angle (7th pctl), 30° swing tilt (30th pctl). Bat is too flat — needs more loft to barrel up.
15
A 4.97 ERA already looks shaky next to a 6.47 xERA, and the skills back the worse number. A 7.6% K-BB is well under the ~15% a starter needs, and 17.1% strikeouts with 40.3% hard contact say the ERA is likely to rise. ERA vs Skill: Nick Lodolo @TJStats #MLB #Statcast
1
66
A 3.10 ERA on a 15.1% K rate and 17.4% whiff rate says command and contact management are doing the work. A 3.6% walk rate, 6.8% barrels and 87.0 mph average EV hold it up, but with a sinker whiffing 9.3%, the margin for error is thin. Nick Martinez's 2026 Pitching Summary @TJStats #MLB #Statcast
1
86
Nick Martinez | ERA: 3.10 | K%: 15.1% | Whiff%: 17.4%
25
Tim Tawa Hitter Analysis — Swing+ 105.4 xwOBA 0.315. @TJStats #MLB #Statcast
1
60
32% squared up (27th pctl). 37.1% hard swing (30th pctl). 37% hit into play (57th pctl).
1
23
10° attack angle (52nd pctl). 30° swing tilt (31st pctl). xwOBA 0.315.
15
Blackburn's curveball misses bats at 41.1%, well above what a breaking ball usually gets, and holds a .191 xwOBA, yet it's only 14.5% of his pitches. The sinker, thrown 34.0%, whiffs 11.5% and allows a .355 xwOBA, so shifting usage is the cheapest fix. Throw It More: Paul Blackburn @TJStats #MLB #Statcast
76
Slider is the star: a 41.6% whiff rate is well above average for the pitch, and it sits 10 mph off a 94 mph heater. But a 19.9% K rate and 10.8% K-BB say the 3.56 ERA leans on soft contact, not bat missing. Brandon Young's 2026 Pitching Summary @TJStats #MLB #Statcast
1
68
Brandon Young | ERA: 3.56 | K%: 19.9% | Whiff%: 24.3%
19
Maikel Garcia Hitter Analysis — Swing+ 105.5 xwOBA 0.318. @TJStats #MLB #Statcast
1
91
4.2% barrel rate (0th pctl). 17.8% hard swing rate (10th pctl). Contact without damage.
1
51
4° attack angle (4th pctl), 28° swing tilt (18th pctl). Bat is too flat — needs more loft to barrel up.
24