GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics) header
GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics) profile picture

The Numbers Behind America’s Pastime // USC MS Business Analytics // USC Baseball Team Data Analyst // Former @FirebirdsCCBL Analytics (not affiliated w CCBL)

Los Angeles, CA
Joined July 2022
Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)Photo by GA Baseball Analytics | Graeme Ashley (@CCBL_Analytics)
Ryan Bourassa of @FirebirdsCCBL has one of the nastiest pitches on the Cape His splitter boasts some absurd numbers: - .091 BAA, 50% whiff rate - 800 avg RPM, minimum 640 - 3rd lowest spin score of any pitch in the league (high velo, low spin) @ryan_bourassa10 @GoJacksBaseball
3
17
3
101
Go Birds!
All the best this season fellas!! Thank you to our GM, Sue Horton, for compiling the list. #BirdGang #MLB
1
1,168
Reason 1000 to work in the Cape
The trip made it out of the ‘22 Cape Cod Intern group chat! @LukeMoehle is a married man 🤍
1
8
1,398
Best summer ever! Go Birds baby!!
Opening Day for @OfficialCCBL is one of the best days of the year. Know the @FirebirdsCCBL new broadcast team of @DylanPescatore1, @IanNicholasTV & @sidelinesammy will carry on an amazing Firebirds’ broadcast tradition 🤝 Enjoy this time! It’s a summer you’ll never forget.
1
1,996
Rikuu is different
RIKUU! Clutch 2-out, 2-run single to give the Ducks the lead in the fifth. #GoDucks
962
Great camera work on the Bader steal @AppleTV No idea what happened
1
Replace the analytics graphics with the name of the pitcher and batter @AppleTV
1
1
This Apple TV MLB broadcast is awful. They should at least get a statistician running the mediocre on-screen analytics graphic.
1
4
Aaron Hicks’ hit percentage jumped from 6% to 7% after one foul ball in 3-2 count
1
Matt Shaw balled out this summer. He has exceptional plate coverage and can barrel pitches all over the zone. Check out his avg exit velos by zone: Red = 80th percentile or better Yellow = Above average Blue = Below average @BourneBraves @TerpsBaseball
1
1
8
Cape League Awards Predictions League MVP: Matt Shaw @BourneBraves Outstanding Pro Prospect: Mitch Jebb @harborhawks Outstanding Pitcher: Bryce Warrecker @FirebirdsCCBL Outstanding Rel. Pitcher: Ty Cummings @BourneBraves
4
4
2
46
Manager of the Year: Scott Pickler @YD_RedSox GM of the Year: Bruce Murphy @CotuitKettleers Outstanding New England Player: Evan Sleight @BourneBraves
2
Before Reggie Crawford went 1st round to the @SFGiants, he dominated as a 2-way player in the Cape. Here's a report from his first outing last summer. His fastball was on (94-99 MPH, >2500 RPM) as he struck out two, allowing no base runners. @reggiec21 @UConnBSB @BourneBraves
1
1
12
Crawford also went 3-5 with 2 doubles this game
1
Isaac Humphrey is one of the CCBL’s steadiest and most underrated players. He's on a 29-game on-base streak (longest of the summer) and is an anchor in RF. His exit velos aren't eye-popping, but he finds ways to get on with consistency. @iHumphrey6 @LouisvilleBSB @FirebirdsCCBL
2
6
1
78
Expected batting average (xBA) is a metric that measures the likelihood that a batted ball will become a hit. Using a regression model, I calculated xBA for players in the Cape. Here are the top 15 hitters ranked by xBA:
1
1
9
Kurtis Byrne (Undrafted) ranks first in the league in xBA (.264/.330/.451, 3 HR, 8 2B). He's showcased his ability to hit with power to the pull side & opposite field all summer. @KurtisByrne @TCU_Baseball @WhitecapsCCBL
2
2
1
8
If you want to see the highest exit velos from the summer, you may as well just watch a Kevin Sim or Hogan Windish highlight tape. Those two account for 5 out of the top 6 hardest hit balls. Here are the top 10:
1
2
2
23
Here are the Cape's best groundball pitchers (at least 9 IP). The GB rate for a typical GB pitcher is 50-55%, with extreme groundball pitchers exceeding 55%. The league BA on groundballs is .234, so a BAA lower than that means the pitcher excels at inducing weak grounders.
3
8
3
38
Drew Metzdorf of the @FirebirdsCCBL has burst onto the scene since being called up. In his first three games, he's gone: 1-4 (go ahead double, 2 RBI) 3-4 (1 RBI) 3-5 (2 RBI) That's good for the most hits in the league during that stretch @BeaconsBaseball
2
6
2
25
Metzdorf was draft eligible but didn't go this year. He should get heavy Cape Player of the Week consideration this week. @OfficialCCBL
5
Chris Brito of @BourneBraves has been tearing the cover off the baseball this summer. Check him out hitting the furthest home run of the summer at Brewster (455 ft). Brito ranks 5th in exit velo, 1st in doubles, and was selected as a CCBL all-star. @ChrisBrito9 @RutgersBaseball
2
23
8
89
TJ Brock was a big reason why the @CotuitKettleers dominated the first half of the summer. He mowed down hitters with a high 80s gyro slider (1.23/-1.54 induced vert/horz break) that tops the league in whiff rate at 78%. @tjbrock3 @OhioStateBASE
2
1
10
Brock was selected by the @BlueJays in the 6th round last week, excited to see what he does at the next level.
Isaiah Coupet (@OhioStateBASE '23 eligible) of the @CotuitKettleers has a rare 3,000 RPM curve, but what's even more impressive about it is its velo. Coupet's curveball leads the league in Spin Score, which is a metric used to eliminate the impact that velo has on spin rate.
3
11
2
93
Spin score is calculated by dividing RPM by velocity. Usually, more velo = higher spin rate, so a higher spin score means that the pitch has more pure spin at that velocity. Here are the top five curveballs in the league according to their spin score (avg range is 28-30)
4
5
In honor of today's Cape League All-Star Game, let's take a look at some players who easily could have been selected to the team but weren't:
🚨 BREAKING 🚨 The 2022 Cape League All-Star teams have been announced! Full details: bit.ly/3zeV8PC
2
1
Owen Diodati (@WarehamGatemen @OregonBaseball) - Arrived at the Cape in early July, since then is first in wRC+ and has a .510 OBP in 51 PA @owendiodati
1
4