Slash line, plate discipline, speed, power, and contact quality. Green = stronger, red = weaker (lower-is-better stats like K% and Whiff% are inverted). Team totals in gold.
| Slash | Plate Discipline | Speed | Power | Contact | Shift IF | Shift OF | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Name | B | Yr | AB | AVG | OBP | SLG | OPS | BB% | K% | KL% | Whiff% | SB/G | SB% | 2B | 3B | HR | OF% | Hard% | GB% | Dir | Lvl | Dir | Lvl |
| 12 | Diego Park | L | 2026 | 101 | .386 | .470 | .564 | 1.034 | 12% | 11% | 3% | 16% | 0.3 | 88% | 13 | 3 | 4 | 64% | 67% | 33% | Right | 23% | Right | 8% |
| 7 | Marcus Hale | R | 2026 | 98 | .337 | .441 | .520 | .961 | 13% | 15% | 4% | 18% | 0.4 | 85% | 11 | 2 | 5 | 55% | 58% | 36% | Left | 35% | Left | 18% |
| 24 | Lucas Devine | R | 2026 | 81 | .333 | .418 | .494 | .912 | 12% | 14% | 4% | 19% | 0.3 | 82% | 9 | 2 | 3 | 53% | 56% | 39% | Left | 26% | Left | 22% |
| 4 | Cole Ramsey | L | 2026 | 90 | .311 | .395 | .478 | .873 | 11% | 16% | 5% | 20% | 0.2 | 80% | 10 | 1 | 3 | 56% | 55% | 38% | Right | 24% | none | 0% |
| 9 | Jalen Brooks | S | 2027 | 85 | .329 | .430 | .412 | .842 | 14% | 13% | 4% | 17% | 0.6 | 90% | 6 | 2 | 0 | 45% | 48% | 47% | Left | 18% | Right | 14% |
| 3 | Tyler Brandt | R | 2027 | 92 | .304 | .402 | .435 | .837 | 12% | 17% | 5% | 22% | 0.2 | 75% | 8 | 1 | 2 | 50% | 50% | 42% | Left | 30% | Left | 12% |
| 6 | Noah Whitfield | L | 2027 | 76 | .289 | .378 | .408 | .786 | 12% | 18% | 5% | 21% | 0.3 | 83% | 7 | 1 | 2 | 51% | 50% | 40% | Right | 25% | Right | 10% |
| 21 | Owen Castle | R | 2026 | 88 | .295 | .376 | .466 | .842 | 10% | 19% | 6% | 24% | 0.1 | 67% | 9 | 0 | 4 | 52% | 53% | 40% | Left | 26% | Left | 24% |
| 15 | Ethan Vogel | R | 2028 | 72 | .278 | .360 | .389 | .749 | 11% | 21% | 7% | 26% | 0.2 | 70% | 5 | 1 | 1 | 48% | 46% | 44% | Right | 15% | Left | 30% |
| 16 | Brayden Cho | R | 2028 | 64 | .266 | .371 | .359 | .730 | 13% | 22% | 6% | 25% | 0.2 | 78% | 4 | 1 | 1 | 49% | 47% | 41% | Right | 14% | Left | 13% |
| 8 | Aiden Marsh | R | 2027 | 78 | .256 | .345 | .333 | .678 | 11% | 23% | 8% | 28% | 0.1 | 60% | 4 | 0 | 1 | 43% | 44% | 46% | Left | 29% | Left | 19% |
| 2 | Sam Okafor | R | 2026 | 69 | .246 | .333 | .319 | .652 | 10% | 24% | 9% | 29% | 0.5 | 86% | 3 | 1 | 0 | 41% | 43% | 45% | Left | 32% | Right | 16% |
| Team | 994 | .307 | .397 | .440 | .837 | 12% | 17% | 5% | 22% | 3.4 | 79% | 89 | 15 | 26 | 51% | 52% | 41% | |||||||
Spray distribution by field, batted-ball type, and first-pitch approach. Copper shading marks higher rates.
| Where They Hit It | How They Hit It | First Pitch / Approach | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Name | 3B | SS | P | C | 2B | 1B | LF | CF | RF | LD | HardGB | FB | GB | Pop | Bunt | InPlay | Foul | K1-Sw | K1-Lk | Ball1 | Z-Sw | CQR |
| 12 | Diego Park | 5% | 16% | 8% | 1% | 9% | 5% | 18% | 22% | 14% | 15% | 6% | 41% | 31% | 4% | 4% | 15% | 7% | 10% | 19% | 51% | 61% | 48% |
| 7 | Marcus Hale | 6% | 13% | 12% | 1% | 18% | 10% | 17% | 13% | 10% | 16% | 4% | 31% | 40% | 5% | 5% | 9% | 12% | 6% | 19% | 44% | 60% | 44% |
| 24 | Lucas Devine | 5% | 16% | 10% | 1% | 13% | 9% | 12% | 19% | 15% | 22% | 8% | 26% | 36% | 4% | 4% | 16% | 13% | 4% | 22% | 46% | 58% | 39% |
| 4 | Cole Ramsey | 9% | 15% | 7% | 1% | 16% | 9% | 14% | 19% | 11% | 14% | 7% | 34% | 34% | 6% | 5% | 12% | 8% | 3% | 22% | 48% | 57% | 44% |
| 9 | Jalen Brooks | 7% | 19% | 5% | 1% | 12% | 8% | 17% | 19% | 13% | 21% | 5% | 35% | 27% | 5% | 7% | 14% | 10% | 11% | 27% | 51% | 58% | 35% |
| 3 | Tyler Brandt | 8% | 20% | 6% | 2% | 16% | 8% | 11% | 14% | 15% | 22% | 3% | 36% | 28% | 5% | 6% | 19% | 11% | 8% | 15% | 43% | 59% | 49% |
| 6 | Noah Whitfield | 10% | 14% | 8% | 1% | 9% | 6% | 19% | 24% | 9% | 9% | 5% | 38% | 39% | 5% | 4% | 13% | 12% | 7% | 16% | 38% | 51% | 52% |
| 21 | Owen Castle | 6% | 17% | 8% | 2% | 10% | 9% | 17% | 21% | 11% | 10% | 7% | 32% | 43% | 3% | 5% | 13% | 9% | 8% | 22% | 39% | 56% | 38% |
| 15 | Ethan Vogel | 11% | 9% | 8% | 1% | 13% | 8% | 11% | 24% | 14% | 11% | 5% | 34% | 40% | 6% | 4% | 17% | 9% | 6% | 19% | 39% | 54% | 41% |
| 16 | Brayden Cho | 7% | 17% | 10% | 1% | 14% | 6% | 16% | 14% | 14% | 19% | 6% | 37% | 26% | 6% | 7% | 15% | 9% | 9% | 25% | 49% | 66% | 41% |
| 8 | Aiden Marsh | 6% | 17% | 9% | 1% | 9% | 9% | 17% | 23% | 8% | 16% | 5% | 33% | 32% | 4% | 9% | 11% | 11% | 9% | 23% | 41% | 60% | 44% |
| 2 | Sam Okafor | 6% | 20% | 6% | 1% | 10% | 4% | 14% | 27% | 13% | 22% | 5% | 25% | 34% | 4% | 9% | 15% | 13% | 6% | 24% | 48% | 61% | 46% |
Average by outs, base state, score, and reliever vs. starter, with full-count tendencies.
| Situational AVG | Matchup | K% by State | Full Count | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Name | Overall | 0 Out | 1 Out | 2 Out | Bases Emp | RISP | Losing | Tied | Winning | vs SP | vs RP | K% Base | K% RISP | FC BB% | FC K% | FC BIP% |
| 12 | Diego Park | .386 | .406 | .379 | .419 | .330 | .371 | .391 | .467 | .351 | .358 | .442 | 13% | 14% | 37% | 13% | 50% |
| 7 | Marcus Hale | .337 | .307 | .315 | .378 | .385 | .409 | .310 | .329 | .356 | .265 | .415 | 11% | 19% | 46% | 0% | 54% |
| 24 | Lucas Devine | .333 | .418 | .284 | .278 | .264 | .342 | .354 | .414 | .306 | .326 | .278 | 13% | 20% | 19% | 46% | 35% |
| 4 | Cole Ramsey | .311 | .360 | .342 | .360 | .265 | .241 | .351 | .323 | .325 | .378 | .362 | 18% | 20% | 30% | 15% | 55% |
| 9 | Jalen Brooks | .329 | .341 | .321 | .407 | .276 | .354 | .268 | .283 | .260 | .393 | .386 | 12% | 11% | 18% | 17% | 65% |
| 3 | Tyler Brandt | .304 | .238 | .364 | .329 | .268 | .238 | .264 | .310 | .253 | .348 | .368 | 17% | 20% | 38% | 20% | 42% |
| 6 | Noah Whitfield | .289 | .269 | .246 | .271 | .316 | .302 | .290 | .340 | .307 | .244 | .314 | 19% | 19% | 35% | 17% | 48% |
| 21 | Owen Castle | .295 | .372 | .350 | .354 | .332 | .347 | .322 | .233 | .280 | .337 | .242 | 17% | 24% | 46% | 0% | 54% |
| 15 | Ethan Vogel | .278 | .339 | .314 | .252 | .210 | .266 | .289 | .358 | .333 | .309 | .357 | 18% | 19% | 35% | 13% | 52% |
| 16 | Brayden Cho | .266 | .253 | .279 | .241 | .309 | .297 | .221 | .335 | .238 | .237 | .212 | 19% | 21% | 22% | 46% | 32% |
| 8 | Aiden Marsh | .256 | .183 | .278 | .258 | .249 | .311 | .325 | .338 | .340 | .208 | .264 | 25% | 24% | 41% | 20% | 39% |
| 2 | Sam Okafor | .246 | .197 | .313 | .253 | .312 | .274 | .171 | .231 | .230 | .206 | .196 | 22% | 27% | 35% | 9% | 56% |
Where hits come from across the count, and production by strikes and balls.
| # Hits at Each Count | Hits w/ # Strikes | Hits w/ # Balls | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Name | 0-0 | 1-0 | 2-0 | 3-0 | 0-1 | 1-1 | 2-1 | 3-1 | 0-2 | 1-2 | 2-2 | 3-2 | 0 K | 1 K | 2 K | 0 B | 1 B | 2 B | 3 B |
| 12 | Diego Park | 10 | 6 | 1 | 0 | 4 | 4 | 3 | 1 | 1 | 3 | 3 | 3 | 39% | 31% | 30% | 35% | 23% | 17% | 25% |
| 7 | Marcus Hale | 8 | 5 | 1 | 0 | 4 | 4 | 2 | 1 | 1 | 2 | 2 | 2 | 37% | 29% | 34% | 44% | 23% | 18% | 15% |
| 24 | Lucas Devine | 7 | 4 | 1 | 0 | 3 | 3 | 2 | 1 | 1 | 2 | 2 | 2 | 34% | 37% | 29% | 37% | 32% | 13% | 18% |
| 4 | Cole Ramsey | 7 | 4 | 1 | 0 | 3 | 3 | 2 | 1 | 1 | 2 | 2 | 2 | 35% | 35% | 30% | 40% | 23% | 20% | 17% |
| 9 | Jalen Brooks | 7 | 4 | 1 | 0 | 3 | 3 | 2 | 1 | 1 | 2 | 2 | 2 | 38% | 31% | 31% | 38% | 32% | 19% | 11% |
| 3 | Tyler Brandt | 7 | 4 | 1 | 0 | 3 | 3 | 2 | 1 | 1 | 2 | 2 | 2 | 39% | 33% | 28% | 34% | 23% | 13% | 30% |
| 6 | Noah Whitfield | 6 | 3 | 1 | 0 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 2 | 42% | 35% | 23% | 45% | 26% | 16% | 13% |
| 21 | Owen Castle | 6 | 4 | 1 | 0 | 3 | 3 | 2 | 1 | 1 | 2 | 2 | 2 | 42% | 38% | 20% | 36% | 24% | 17% | 23% |
| 15 | Ethan Vogel | 5 | 3 | 1 | 0 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 36% | 36% | 28% | 41% | 27% | 17% | 15% |
| 16 | Brayden Cho | 4 | 2 | 1 | 0 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 41% | 38% | 21% | 40% | 28% | 17% | 15% |
| 8 | Aiden Marsh | 5 | 3 | 1 | 0 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 32% | 31% | 37% | 45% | 29% | 15% | 11% |
| 2 | Sam Okafor | 4 | 2 | 1 | 0 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 41% | 33% | 26% | 45% | 27% | 18% | 10% |
Workload, command, run prevention, and swing-and-miss. Team totals in gold.
| Workload | Command & Run Prevention | Stuff | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Player | T | Yr | G | IP | P/Inn | Strike% | FPS% | SO/BB | WIP | HIP | WHIP | SO/IP | ERA | P/BF | CSW% | Whiff% | XBH% |
| 11 | Gabe Sutter | RHP | 2026 | 14 | 62.0 | 17 | 64% | 61% | 3.5 | 0.42 | 0.70 | 1.12 | 1.20 | 2.20 | 3.7 | 32% | 27% | 15% |
| 19 | Ravi Anand | RHP | 2027 | 13 | 55.3 | 17 | 62% | 59% | 2.8 | 0.45 | 0.78 | 1.23 | 1.05 | 2.85 | 3.7 | 30% | 25% | 20% |
| 22 | Liam Foster | LHP | 2026 | 12 | 48.0 | 16 | 60% | 57% | 2.2 | 0.52 | 0.85 | 1.37 | 0.95 | 3.30 | 3.8 | 28% | 23% | 22% |
| 28 | Caleb Nunez | RHP | 2028 | 11 | 33.3 | 16 | 59% | 56% | 1.8 | 0.55 | 0.92 | 1.47 | 0.90 | 3.75 | 3.8 | 27% | 22% | 24% |
| 33 | Eli Vance | RHP | 2027 | 17 | 16.0 | 17 | 61% | 58% | 2.5 | 0.50 | 0.80 | 1.30 | 1.15 | 2.95 | 3.6 | 30% | 28% | 19% |
| 14 | Theo Walsh | LHP | 2029 | 10 | 24.0 | 17 | 58% | 55% | 1.6 | 0.60 | 0.95 | 1.55 | 1.00 | 3.95 | 3.9 | 26% | 24% | 21% |
| Team | 26 | 238.6 | 61% | 58% | 2.6 | 0.49 | 0.81 | 1.30 | 1.05 | 3.01 | 3.7 | 29% | 25% | 20% | ||||
Where and how opponents put the ball in play, plus first-pitch results.
| Where Opponents Hit It | How Opponents Hit It | First Pitch | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Player | 3B | SS | P | C | 2B | 1B | LF | CF | RF | LD | HardGB | FB | GB | Pop | Bunt | InPlay | Foul | K1-Sw | K1-Lk | Ball1 |
| 11 | Gabe Sutter | 8% | 14% | 6% | 1% | 20% | 6% | 18% | 18% | 10% | 13% | 8% | 23% | 44% | 6% | 6% | 14% | 10% | 5% | 20% | 49% |
| 19 | Ravi Anand | 7% | 17% | 8% | 1% | 16% | 7% | 14% | 22% | 6% | 17% | 4% | 22% | 46% | 3% | 7% | 15% | 14% | 8% | 29% | 45% |
| 22 | Liam Foster | 4% | 17% | 8% | 1% | 17% | 5% | 17% | 23% | 9% | 21% | 6% | 30% | 29% | 6% | 9% | 11% | 15% | 9% | 21% | 47% |
| 28 | Caleb Nunez | 10% | 11% | 8% | 1% | 16% | 5% | 10% | 32% | 7% | 17% | 6% | 19% | 48% | 4% | 6% | 13% | 10% | 6% | 25% | 43% |
| 33 | Eli Vance | 6% | 19% | 6% | 1% | 13% | 9% | 16% | 19% | 11% | 18% | 4% | 24% | 41% | 6% | 6% | 15% | 11% | 6% | 29% | 52% |
| 14 | Theo Walsh | 9% | 20% | 11% | 1% | 13% | 8% | 14% | 13% | 11% | 17% | 5% | 28% | 40% | 4% | 6% | 15% | 14% | 9% | 19% | 41% |
Opponent average by situation and role, with full-count and rate tendencies.
| Opp Situational AVG | Role | Opp K% by State | Full Count | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Player | Overall | 0 Out | 1 Out | 2 Out | Bases Emp | RISP | Losing | Tied | Winning | as SP | as RP | K% Base | K% RISP | FC BB% | FC K% | FC BIP% |
| 11 | Gabe Sutter | .225 | .181 | .192 | .277 | .266 | .258 | .183 | .253 | .276 | .212 | .250 | 24% | 30% | 47% | 16% | 37% |
| 19 | Ravi Anand | .238 | .257 | .270 | .198 | .197 | .282 | .282 | .252 | .282 | .291 | .214 | 22% | 27% | 26% | 9% | 65% |
| 22 | Liam Foster | .247 | .312 | .277 | .204 | .209 | .277 | .285 | .275 | .241 | .268 | .306 | 18% | 19% | 24% | 17% | 59% |
| 28 | Caleb Nunez | .256 | .243 | .267 | .257 | .293 | .216 | .238 | .289 | .201 | .197 | .208 | 15% | 20% | 27% | 32% | 41% |
| 33 | Eli Vance | .240 | .201 | .205 | .286 | .235 | .236 | .288 | .202 | .209 | .306 | .208 | 24% | 25% | 30% | 1% | 69% |
| 14 | Theo Walsh | .260 | .294 | .260 | .247 | .227 | .240 | .296 | .322 | .273 | .263 | .314 | 18% | 26% | 47% | 13% | 40% |
Every figure above is drawn from a full season of your own game data — delivered before each game, with opponent reports available too.