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

Joined April 2020
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,292
Sinker is 34% of his mix and gets just 8% whiffs with a .389 xwOBA, while the curve and changeup miss bats. The 11.4% walks and 42.2% zone rate cap him at a 10.4% K-BB, so a swap toward the breaking stuff is the fix. Landen Roupp's 2026 Pitching Summary @TJStats #MLB #Statcast
1
1
158
Landen Roupp | ERA: 4.01 | K%: 21.8% | Whiff%: 24.4%
10
Gabriel Moreno Hitter Analysis — Swing+ 107.7 xwOBA 0.363. @TJStats #MLB #Statcast
1
68
7.7% barrel rate (5th pctl). 22.7% hard swing rate (12th pctl). Contact without damage.
1
31
Bat speed 71.7 mph (12th pctl). Swing length 7.1 ft (17th pctl). Needs more intent to generate damage.
14
A 2.67 ERA against a 4.60 xERA is a gap of nearly two runs, and the K-BB of 8.4% (19.5% K, 11.1% BB) is well short of good, so luck is the likelier story. Barrels near average and 43.5% hard-hit give no cushion, so expect the ERA to climb. ERA vs Skill: Gordon Graceffo @TJStats #MLB #Statcast
1
74
Results lag the stuff: a 4.20 ERA hides a 23.3% K-BB, and 97 mph heat that misses bats at a 25% clip. The slider (40% whiff) and changeup (46%) both miss bats at well above average rates, so the line should drift toward the peripherals. Jacob deGrom's 2026 Pitching Summary @TJStats #MLB #Statcast
1
117
Jacob deGrom | ERA: 4.20 | K%: 30.2% | Whiff%: 33.2%
22
Junior Caminero Hitter Analysis — Swing+ 107.7 xwOBA 0.364. @TJStats #MLB #Statcast
1
129
29% squared up (15th pctl). 17 swords. Bat-to-ball needs work — too many whiffs.
1
35
Swing length 8.7 ft (100th pctl). A shorter path to the ball could improve contact without losing power.
31
His slider gets whiffs on 47.1% of swings with a .149 xwOBA, far above what a typical slider does, while the four-seam sits at 17.7% whiff and .404. Only 18.2% sliders to 37.1% heaters is backwards, so shifting usage is the cheapest fix. Throw It More: Aroldis Chapman @TJStats #MLB #Statcast
79
Two secondaries carry him: the curve and change miss bats at 36% and 39%, well above their pitch averages, while a 92 mph fastball gets only 14.8% whiffs. The 11.8% walk rate and 47.4% zone rate cap K-BB at 13.1%. Joey Cantillo's 2026 Pitching Summary @TJStats #MLB #Statcast
2
92
Joey Cantillo | ERA: 3.62 | K%: 25.0% | Whiff%: 29.1%
33
Pro Day Spotlight: Anthony Jacquez Physical build 6’5” 240 Not a single fastball below 95 mph up to 96.4 in this bullpen New slider package - sweeper @ 81 mph & gyro @ 87 Supination bias allowed for 3 unique FB shapes - 4s, SNK, CT Low spin Splitter @ 87 #TheStandard 🔱
7
2
33
6,303
Max Muncy Hitter Analysis — Swing+ 108.0 Elite all-around swing. @TJStats #MLB #Statcast
1
101
35% squared up (72nd pctl). 14.1% hard swing (10th pctl). 35% hit into play (37th pctl).
1
50
17° attack angle (96th pctl). 34° swing tilt (72nd pctl). xwOBA 0.349.
29