Opponent
Auburn
Team Avg Bat Speed
72.8 mph
Max Bat Speed
86.5 mph
Avg Exit Velo
81.1 mph
Max Exit Velo
111.7 mph
Tracked Swings
126

Bat Speed

Bat speed is measured at the barrel’s sweet spot at contact. Higher bat speed gives hitters more time to read pitches and still produce hard contact. D1 average: ~68–72 mph. Elite: 75+ mph.

Seals leads the team with an average bat speed of 79.1 mph. Team average across all tracked swings is 72.8 mph.

Player Summary Table

Batter Swings Avg (mph) Max (mph) Min (mph) SD
Seals, Pierre 12 79.1 86.5 62.7 8.0
Parker, Sam 4 78.8 83.0 74.6 4.8
Benson, Cameron 10 75.9 85.1 58.9 9.5
Woita, Jase 22 75.1 82.8 64.1 6.5
Ward, Blaize 4 74.5 76.1 72.8 1.9
Serna, Mateo 18 73.8 79.7 60.6 5.9
Durnin, Kam 10 73.3 76.1 71.0 2.1
Macon, Tyler 10 70.8 74.2 66.2 3.0
Patterson, Christopher 4 70.6 72.1 69.2 1.7
Maisonet, Eric 12 70.1 77.4 65.0 5.2
Knutson, Keegan 6 67.5 69.4 64.3 2.5
Peer, Kaden 14 64.9 80.1 33.6 15.6
Avg color: Green >= 75 mph (elite) | Orange 68-74 mph (solid) | Red < 68 mph (needs work)

Average vs. Max Bat Speed

A large gap between a player’s average and max bat speed suggests untapped ceiling — they can swing faster but aren’t doing it consistently.

Bat Speed by Count Situation

Do hitters maintain their bat speed with two strikes, or do they shorten up and lose power?

Two-strike bat speed averages 71.6 mph vs. 72.9 mph on first pitch — a drop of 1.3 mph. Hitters are largely maintaining their speed under pressure.

Bat Speed by Pitch Type

Highest bat speed against Changeup (75.5 mph). Lowest against Curveball (62.3 mph). A big drop on offspeed may indicate late recognition or early commitment.


Strike Zone Breakdown

Select a player and a metric to see their average values across each of the 9 strike zone pockets. Hover over any cell for details. Zone boundaries use standard dimensions (height: 1.5–3.5 ft, side: –0.83 to 0.83 ft from center of plate).

Player
Metric

Attack Angle

Vertical Attack Angle (VAA): the upward tilt of the barrel through the zone. Target: +5° to +15° — this matches the downward plane of most pitches and produces line drives and backspin fly balls. Below 5° = too flat/choppy. Above 15° = too steep.

Horizontal Attack Angle (HAA): inside-out vs. outside-in barrel path. Near is most efficient. Large negative = casting or rolling over. Large positive = dragging the knob.

Player Summary Table

Batter Swings Avg VAA (deg) Max VAA (deg) Min VAA (deg) Avg HAA (deg)
Patterson, Christopher 4 21.0 23.2 18.8 -4.8
Serna, Mateo 18 18.7 31.6 4.7 -15.9
Macon, Tyler 10 15.3 23.3 8.8 -9.0
Ward, Blaize 4 15.0 17.7 12.3 8.0
Parker, Sam 4 12.9 14.1 11.8 22.6
Peer, Kaden 14 11.2 27.8 -11.0 0.4
Benson, Cameron 10 10.3 18.7 0.3 20.4
Knutson, Keegan 6 10.2 14.4 6.9 -7.9
Seals, Pierre 12 9.6 12.9 3.7 -4.6
Woita, Jase 22 8.5 14.0 1.4 -0.5
Durnin, Kam 10 7.4 14.0 -4.7 0.5
Maisonet, Eric 12 7.0 12.7 2.5 -10.6
VAA color: Green = optimal (5 to 15 deg) | Orange = outside range | HAA: closer to 0 is better

Vertical Attack Angle by Player

9 of 12 hitters are averaging within the optimal VAA range (5 to 15 deg). Patterson and Serna and Macon may benefit from swing plane work.

Horizontal Attack Angle by Player

Peer has the most efficient horizontal barrel path (avg HAA: 0.4 deg). Large negative HAA = rolling over or casting. Large positive = dragging the knob.

Bat Speed vs. Attack Angle — Four Quadrants

The single most useful coaching chart. Every swing is placed in one of four zones based on bat speed and attack angle. Top-right is the target — high speed with a good swing plane.

Top-right quadrant = high bat speed AND good swing plane — the target zone. Woita has the most swings there (12).


Exit Velocity

Included as a result metric — the payoff of good bat speed and angle.

Peer leads the team in average exit velocity at 93 mph. 55% of all balls in play were hard hit (85+ mph).
Batter BIP Avg EV (mph) Max EV (mph) Hard Hit Pct Avg LA (deg)
Peer, Kaden 10 93.0 111.7 80% 14.2
Knutson, Keegan 8 92.0 102.1 50% 18.5
Parker, Sam 4 90.7 101.9 50% 34.2
Ward, Blaize 4 89.5 91.1 100% 4.9
Serna, Mateo 14 88.6 105.9 71% 18.0
Durnin, Kam 12 84.8 104.7 83% -4.4
Benson, Cameron 14 82.7 110.0 57% 3.5
Seals, Pierre 16 81.0 110.0 62% 4.0
Woita, Jase 20 78.2 105.2 40% 15.6
Macon, Tyler 8 65.4 89.0 25% -29.4
Patterson, Christopher 6 55.9 65.9 0% 1.5
Maisonet, Eric 4 51.4 71.9 0% 14.7
Hard Hit = Exit Velocity 85+ mph | EV color: Green >= 85 | Orange 75-84 | Red < 75

Appendix — Full Swing Log

Batter Inning Count Pitch Type Pitch Call Bat Speed Exit Velo Launch Angle VAA HAA
Benson, Cameron 1 0-0 Slider FoulBallNotFieldable 58.9 89.3 -1.2 11.0 29.9
Benson, Cameron 1 0-0 Slider FoulBallNotFieldable 58.9 89.3 -1.2 11.0 29.9
Benson, Cameron 3 0-0 Slider InPlay 79.4 59.2 -43.8 18.7 31.8
Benson, Cameron 3 0-0 Slider InPlay 79.4 59.2 -43.8 18.7 31.8
Benson, Cameron 6 0-1 Changeup InPlay 85.1 63.0 26.9 5.6 9.5
Benson, Cameron 6 0-1 Changeup InPlay 85.1 63.0 26.9 5.6 9.5
Benson, Cameron 9 0-2 Sinker InPlay 80.0 98.4 6.2 0.3 1.8
Benson, Cameron 9 0-2 Sinker InPlay 80.0 98.4 6.2 0.3 1.8
Benson, Cameron 8 1-0 Slider FoulBallNotFieldable 75.8 67.3 67.0 15.9 28.8
Benson, Cameron 8 1-0 Slider FoulBallNotFieldable 75.8 67.3 67.0 15.9 28.8
Durnin, Kam 1 1-1 Changeup InPlay 74.7 85.9 37.6 12.6 -6.1
Durnin, Kam 1 1-1 Changeup InPlay 74.7 85.9 37.6 12.6 -6.1
Durnin, Kam 4 0-0 Sinker InPlay 76.1 102.5 -13.2 6.0 1.7
Durnin, Kam 4 0-0 Sinker InPlay 76.1 102.5 -13.2 6.0 1.7
Durnin, Kam 6 1-1 Sinker InPlay 73.3 104.7 6.3 14.0 -9.9
Durnin, Kam 6 1-1 Sinker InPlay 73.3 104.7 6.3 14.0 -9.9
Durnin, Kam 6 2-2 Sinker InPlay 71.1 89.9 18.3 9.3 0.4
Durnin, Kam 6 2-2 Sinker InPlay 71.1 89.9 18.3 9.3 0.4
Durnin, Kam 8 1-1 Four-Seam FoulBallNotFieldable 71.0 76.0 23.5 -4.7 16.3
Durnin, Kam 8 1-1 Four-Seam FoulBallNotFieldable 71.0 76.0 23.5 -4.7 16.3
Knutson, Keegan 3 0-0 Four-Seam InPlay 68.8 101.4 -7.8 6.9 -8.6
Knutson, Keegan 3 0-0 Four-Seam InPlay 68.8 101.4 -7.8 6.9 -8.6
Knutson, Keegan 6 2-1 Slider InPlay 69.4 79.5 40.6 14.4 -26.2
Knutson, Keegan 6 2-1 Slider InPlay 69.4 79.5 40.6 14.4 -26.2
Knutson, Keegan 8 0-0 Four-Seam FoulBallNotFieldable 64.3 72.8 42.0 9.2 11.2
Knutson, Keegan 8 0-0 Four-Seam FoulBallNotFieldable 64.3 72.8 42.0 9.2 11.2
Macon, Tyler 3 3-2 Slider InPlay 74.2 42.1 -73.5 23.3 -20.3
Macon, Tyler 3 3-2 Slider InPlay 74.2 42.1 -73.5 23.3 -20.3
Macon, Tyler 6 1-2 Sinker InPlay 73.0 56.7 -39.2 17.3 -4.8
Macon, Tyler 6 1-2 Sinker InPlay 73.0 56.7 -39.2 17.3 -4.8
Macon, Tyler 8 2-2 Four-Seam FoulBallNotFieldable 66.2 75.9 54.5 8.8 3.1
Macon, Tyler 8 2-2 Four-Seam FoulBallNotFieldable 66.2 75.9 54.5 8.8 3.1
Macon, Tyler 10 1-2 Four-Seam FoulBallNotFieldable 69.5 69.7 53.5 10.7 -5.3
Macon, Tyler 10 1-2 Changeup InPlay 71.0 89.0 2.7 16.3 -17.6
Macon, Tyler 10 1-2 Four-Seam FoulBallNotFieldable 69.5 69.7 53.5 10.7 -5.3
Macon, Tyler 10 1-2 Changeup InPlay 71.0 89.0 2.7 16.3 -17.6
Maisonet, Eric 3 0-1 Changeup InPlay 74.3 71.9 51.6 12.7 -10.2
Maisonet, Eric 3 0-1 Changeup InPlay 74.3 71.9 51.6 12.7 -10.2
Maisonet, Eric 3 1-2 Slider FoulBallNotFieldable 65.0 74.1 -49.2 8.7 -5.6
Maisonet, Eric 3 1-2 Slider FoulBallNotFieldable 65.0 74.1 -49.2 8.7 -5.6
Maisonet, Eric 7 1-1 Sinker FoulBallNotFieldable 65.1 65.4 32.4 2.5 16.4
Maisonet, Eric 7 1-1 Sinker FoulBallNotFieldable 65.1 65.4 32.4 2.5 16.4
Maisonet, Eric 9 0-1 Four-Seam FoulBallNotFieldable 77.4 84.4 47.0 5.7 -19.2
Maisonet, Eric 9 1-2 Four-Seam FoulBallNotFieldable 66.0 78.9 28.4 5.3 -28.6
Maisonet, Eric 9 2-2 Four-Seam FoulBallNotFieldable 72.7 76.2 51.9 7.0 -16.4
Maisonet, Eric 9 0-1 Four-Seam FoulBallNotFieldable 77.4 84.4 47.0 5.7 -19.2
Maisonet, Eric 9 1-2 Four-Seam FoulBallNotFieldable 66.0 78.9 28.4 5.3 -28.6
Maisonet, Eric 9 2-2 Four-Seam FoulBallNotFieldable 72.7 76.2 51.9 7.0 -16.4
Parker, Sam 2 0-0 Four-Seam InPlay 74.6 79.5 53.4 14.1 20.4
Parker, Sam 2 0-0 Four-Seam InPlay 74.6 79.5 53.4 14.1 20.4
Parker, Sam 7 1-1 Changeup InPlay 83.0 101.9 14.9 11.8 24.9
Parker, Sam 7 1-1 Changeup InPlay 83.0 101.9 14.9 11.8 24.9
Patterson, Christopher 2 1-0 Sinker InPlay 69.2 53.6 -41.5 18.8 0.4
Patterson, Christopher 2 1-0 Sinker InPlay 69.2 53.6 -41.5 18.8 0.4
Patterson, Christopher 7 0-0 Sinker InPlay 72.1 48.3 -21.3 23.2 -9.9
Patterson, Christopher 7 0-0 Sinker InPlay 72.1 48.3 -21.3 23.2 -9.9
Peer, Kaden 1 0-0 Sinker FoulBallNotFieldable 58.1 60.7 -10.5 -11.0 -19.4
Peer, Kaden 1 0-0 Sinker FoulBallNotFieldable 58.1 60.7 -10.5 -11.0 -19.4
Peer, Kaden 1 1-0 Four-Seam InPlay 77.1 96.8 72.8 27.8 26.4
Peer, Kaden 1 1-0 Four-Seam InPlay 77.1 96.8 72.8 27.8 26.4
Peer, Kaden 4 0-0 Slider InPlay 80.1 111.7 19.3 21.9 16.9
Peer, Kaden 4 0-0 Slider InPlay 80.1 111.7 19.3 21.9 16.9
Peer, Kaden 5 2-0 Sinker FoulBallNotFieldable 33.6 53.5 0.9 0.2 -22.0
Peer, Kaden 5 2-0 Sinker FoulBallNotFieldable 33.6 53.5 0.9 0.2 -22.0
Peer, Kaden 5 3-2 Sinker FoulBallNotFieldable 76.5 74.8 11.5 9.7 -6.2
Peer, Kaden 5 3-2 Sinker InPlay 68.8 89.9 -14.4 11.2 -3.4
Peer, Kaden 5 3-2 Sinker FoulBallNotFieldable 76.5 74.8 11.5 9.7 -6.2
Peer, Kaden 5 3-2 Sinker InPlay 68.8 89.9 -14.4 11.2 -3.4
Peer, Kaden 6 1-2 Changeup InPlay 60.5 81.3 6.1 18.6 10.8
Peer, Kaden 6 1-2 Changeup InPlay 60.5 81.3 6.1 18.6 10.8
Seals, Pierre 2 0-2 Sinker FoulBallNotFieldable 62.7 76.2 23.2 3.7 27.3
Seals, Pierre 2 0-2 Sinker FoulBallNotFieldable 62.7 76.2 23.2 3.7 27.3
Seals, Pierre 2 0-2 Slider InPlay 84.1 56.8 84.2 8.5 -9.5
Seals, Pierre 2 0-2 Slider InPlay 84.1 56.8 84.2 8.5 -9.5
Seals, Pierre 4 0-1 Sinker FoulBallNotFieldable 80.4 69.8 43.4 12.9 -7.7
Seals, Pierre 4 0-1 Sinker FoulBallNotFieldable 80.4 69.8 43.4 12.9 -7.7
Seals, Pierre 5 0-1 Slider InPlay 81.0 110.0 10.5 12.0 -11.9
Seals, Pierre 5 0-1 Slider InPlay 81.0 110.0 10.5 12.0 -11.9
Seals, Pierre 9 0-0 Four-Seam InPlay 79.9 99.4 -3.3 7.7 -5.9
Seals, Pierre 9 0-0 Four-Seam InPlay 79.9 99.4 -3.3 7.7 -5.9
Seals, Pierre 9 1-2 Slider InPlay 86.5 87.2 15.0 12.8 -19.9
Seals, Pierre 9 1-2 Slider InPlay 86.5 87.2 15.0 12.8 -19.9
Serna, Mateo 2 0-0 Sinker InPlay 79.3 88.5 0.4 22.0 -21.0
Serna, Mateo 2 0-1 Four-Seam FoulBallNotFieldable 68.6 55.7 10.6 31.6 -46.5
Serna, Mateo 2 1-1 Four-Seam FoulBallNotFieldable 75.1 88.1 72.7 22.7 12.1
Serna, Mateo 2 0-1 Four-Seam FoulBallNotFieldable 68.6 55.7 10.6 31.6 -46.5
Serna, Mateo 2 1-1 Four-Seam FoulBallNotFieldable 75.1 88.1 72.7 22.7 12.1
Serna, Mateo 2 0-0 Sinker InPlay 79.3 88.5 0.4 22.0 -21.0
Serna, Mateo 4 1-1 Sinker FoulBallNotFieldable 79.7 93.5 19.7 16.9 -20.7
Serna, Mateo 4 1-1 Sinker FoulBallNotFieldable 79.7 93.5 19.7 16.9 -20.7
Serna, Mateo 4 1-2 Curveball InPlay 60.6 103.1 17.6 22.4 -19.4
Serna, Mateo 4 1-2 Curveball InPlay 60.6 103.1 17.6 22.4 -19.4
Serna, Mateo 5 1-1 Slider InPlay 74.4 84.4 71.3 20.2 -16.8
Serna, Mateo 5 1-1 Slider InPlay 74.4 84.4 71.3 20.2 -16.8
Serna, Mateo 6 0-1 Sinker FoulBallNotFieldable 73.0 67.8 39.7 4.7 2.0
Serna, Mateo 6 0-1 Sinker FoulBallNotFieldable 73.0 67.8 39.7 4.7 2.0
Serna, Mateo 7 1-1 Slider FoulBallNotFieldable 74.3 98.1 -3.8 19.0 -26.4
Serna, Mateo 7 1-1 Slider FoulBallNotFieldable 74.3 98.1 -3.8 19.0 -26.4
Serna, Mateo 9 2-2 Sinker InPlay 78.8 86.6 15.4 9.1 -6.2
Serna, Mateo 9 2-2 Sinker InPlay 78.8 86.6 15.4 9.1 -6.2
Ward, Blaize 5 0-1 Changeup InPlay 76.1 87.9 -3.5 17.7 11.4
Ward, Blaize 5 0-1 Changeup InPlay 76.1 87.9 -3.5 17.7 11.4
Ward, Blaize 7 2-1 Four-Seam FoulBallNotFieldable 72.8 66.8 64.5 12.3 4.6
Ward, Blaize 7 2-1 Four-Seam FoulBallNotFieldable 72.8 66.8 64.5 12.3 4.6
Woita, Jase 1 1-0 Curveball FoulBallNotFieldable 64.1 82.7 -29.9 10.3 25.1
Woita, Jase 1 1-0 Curveball FoulBallNotFieldable 64.1 82.7 -29.9 10.3 25.1
Woita, Jase 1 1-1 Sinker InPlay 76.7 52.7 60.8 6.3 -17.1
Woita, Jase 1 1-1 Sinker InPlay 76.7 52.7 60.8 6.3 -17.1
Woita, Jase 2 1-2 Slider InPlay 65.5 92.4 30.0 14.0 12.5
Woita, Jase 2 1-2 Slider InPlay 65.5 92.4 30.0 14.0 12.5
Woita, Jase 4 2-1 Sinker FoulBallNotFieldable 76.9 91.5 37.3 1.4 -8.9
Woita, Jase 4 2-1 Sinker FoulBallNotFieldable 76.9 91.5 37.3 1.4 -8.9
Woita, Jase 4 3-2 Four-Seam FoulBallNotFieldable 69.4 77.7 42.6 7.3 -25.0
Woita, Jase 4 3-2 Four-Seam FoulBallNotFieldable 69.4 77.7 42.6 7.3 -25.0
Woita, Jase 4 1-1 Slider InPlay 73.3 98.3 -2.7 13.7 15.3
Woita, Jase 4 1-1 Slider InPlay 73.3 98.3 -2.7 13.7 15.3
Woita, Jase 6 2-0 Changeup InPlay 82.0 72.4 74.7 6.1 11.9
Woita, Jase 6 2-0 Changeup InPlay 82.0 72.4 74.7 6.1 11.9
Woita, Jase 7 0-0 Sinker InPlay 82.8 71.1 5.5 10.9 2.8
Woita, Jase 7 0-0 Sinker InPlay 82.8 71.1 5.5 10.9 2.8
Woita, Jase 9 0-1 Sinker InPlay 82.1 76.4 63.5 11.4 2.6
Woita, Jase 8 3-2 Slider InPlay 80.6 72.7 -60.3 5.9 -5.8
Woita, Jase 8 3-2 Slider InPlay 80.6 72.7 -60.3 5.9 -5.8
Woita, Jase 9 0-1 Sinker InPlay 82.1 76.4 63.5 11.4 2.6
Woita, Jase 8 1-0 Changeup InPlay 72.6 100.2 -0.7 5.6 -19.2
Woita, Jase 8 1-0 Changeup InPlay 72.6 100.2 -0.7 5.6 -19.2