Craig Stem
@CraigStem
13 year pro pitcher turned Performance coach @TreadHQ | Train with us 👇
One of my guys was 22, throwing 98, and still unsigned. 🤔 Two months later, the @Cubs picked him up. Here’s exactly what changed. 🧵
1 year ago, @owenproksch6 came to Tread with 3 goals: ✅ Stay healthy ✅ Become a starter at @DukeBase ✅ Get drafted Last week, we checked all 3 boxes, and he was selected by the @Rangers in the 9th round. Here’s how it happened 🧵 🎥: @DukeBase
I 100% do NOT care what your exit velo is if you don’t get on base. I 100% do NOT care what your pitch velocity is if you don’t throw strikes and keep the other team from scoring. Have a great night.
I 100% do NOT care what your exit velo is if you don’t get on base. I 100% do NOT care what your pitch velocity is if you don’t throw strikes and keep the other team from scoring. Have a great night.
Remember this guy? The @Cubs signed @_jkirkpatrick32 before the season, and he has delivered. Across low-A and hi-A so far this season: 28.1 Innings 15 Hits allowed 39 Ks 19 BBs 0.95 ERA 😤 Enjoy these punchies
One of my guys was 22, throwing 98, and still unsigned. 🤔 Two months later, the @Cubs picked him up. Here’s exactly what changed. 🧵
Don't make this classic sweeper mistake. ❌ @CraigStem breaks down mechanical cues to throw a nasty sweeper with @Treyson_Peters just weeks before the Pirates signed him as an Undrafted Free Agent. 🏴☠️
Awesome thread. So glad @Travis_Sawchik did this to quantify how good Maddux actually was. He won his last Cy Young Award 30 YEARS AGO and people are still using him as a guy to emulate. An entire generation of pitchers WANTED to be Greg Maddux, and no one even came close,…
I'm the latest 'He went to @DrivelineBB' guy ... but I'm not pitching. A thread on my first piece re: what we learned from have Inside Edge grade 19 Maddux starts: drivelinebaseball.com/2025/07/greg-m…
"It probably looked like it was 100, but it was only 93." 😂 What goes through @CraigStem 's mind when he pitches? 🧐 Reading swings, picking up on body language, it’s all part of the mental chess game each at-bat.
My guy @a_ronne3 is an undrafted free agent seeking affiliate opportunities! Ronne had a breakout season this year for @ETSU_Baseball , posting a 2.67 ERA with a K/9 of 10. I think this man would kill it professional baseball. His fastball topped out at 97.4 mph this year and…
This didn’t happen by accident. Watch @CraigStem break down what it took for Trey to earn a pro contract with the Buccos ⬇️ youtu.be/pgRVkLQggMI
My guy @hhatt217 didn't hear his name called in the draft, he's now a free agent! Hayden is 6'8" and throws from a high slot which is deceptive enough as it is, but add in the fact that he is left-handed and has recently been up to 96 mph, and you've got yourself an outlier.…
23 y/o Free Agent RHP still looking for any professional opportunities. @FlatgroundApp FB, CH, Sweeper Changeup averages negative vert Trackman reports below Train with @CraigStem @TreadHQ 903-574-0029 [email protected]
Clay can fill any role immediately. Built up to start and can slot in as a reliever right away. Stuff is real. He’s never gotten a chance to use it. Give him the chance and he will shove!
23 y/o Free Agent RHP still looking for any professional opportunities. @FlatgroundApp FB, CH, Sweeper Changeup averages negative vert Trackman reports below Train with @CraigStem @TreadHQ 903-574-0029 [email protected]