Notice: You are currently viewing a development version of the PerfectGame.org website.
For the live site, please visit www.perfectgame.org
2,031 MLB PLAYERS | 14,466 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Perfect Game Youth Pitching Rules

Youth Pitching Regulations:

The MLB balk rule will be enforced. When a balk is called it is NOT a dead ball. Also, in the windup position, a pitcher is permitted to have his “free” foot on the rubber, in front of the rubber, behind the rubber, or off to the side of the rubber.

  • Daily Limits
    • 7U-8U: Daily max is 15 outs OR 50 pitches.
    • 9U-10U: Daily max is 18 outs OR 75 pitches.
    • 11U-12U: Daily max is 18 outs OR 85 pitches.
    • 13U-14U: Daily max is 21 outs OR 95 pitches.

The pitcher may finish the batter upon reaching the daily pitch count limit. I.E. A 13U pitcher begins the batter at 94 pitches he may finish the current hitter then must be removed from the game.

  • Event Limits
    • 7U-14U: Each Player is allowed 24 outs over a 3-day period.
    • If a player records more than 9 outs in a day, they are required 2 days rest.
    • 100 Pitch maximum over 2, 3 or 4 day events
    • 140 Pitch maximum over 5+ day events
    • Players can pitch in more than one game in a day if they do not exceed daily limits.

The pitcher may finish the batter upon reaching the event pitch count limit. I.E. A 13U pitcher begins the batter at 99 pitches he may finish the current hitter then must be removed from the game.

Once a player has been removed from pitching they may not return to the mound in the same game.

No pitcher shall appear in a game as a pitcher for three consecutive days, regardless of pitch counts. No pitcher shall appear in three games in the same day, regardless of pitch counts.

The definition to be utilized for the purpose of the pitching restrictions for end of a day shall be any time of night or day that the facility is closed and teams have a break in playing prior to the next days games.

Pitchers who record outs or pitch in a game that is forfeited will still have those outs/pitches counted toward their limitations.

Pitching Violations:

The pitcher must be replaced on the mound immediately upon notice of a violation, not a forfeit.

No. Player # Pitches # Outs Opponent
Delmarva Aces 12U East
23 Bryce Baker 20 3 Mid-State Mavericks 6/5/2022
18 Hayden Barnhouser 17 3 Mid-State Mavericks 6/5/2022
45 Keith Biggar 22 1 Stars Baseball Arnold 6/4/2022
99 Christian Cabello 31 3 Lower Dauphin 6/4/2022
22 Adam Deck 12 2 Mid-State Mavericks 6/5/2022
3 Ronan Diaz 38 3 Mid-State Mavericks 6/5/2022
15 Braxton Hazzard 36 6 Stars Baseball Arnold 6/4/2022
Dominic Mangini 34 2 Stars Baseball Arnold 6/4/2022
35 Shane Powell 81 15 Lower Dauphin 6/4/2022
7 Kobe Stevens 29 3 Mid-State Mavericks 6/5/2022
Flood City Elite - 12u
38 Brody Dull 19 3 Mid-State Mavericks 6/4/2022
80 9 Pa Rebels 6/5/2022
Total 99 12
1 Braden Hatch 22 5 Pa Rebels 6/4/2022
32 4 Stars Baseball Arnold 6/5/2022
Total 54 9
15 1 Pa Rebels 6/5/2022
Total 69 10
2 Jahvon La Rosa 65 9 Pa Rebels 6/4/2022
34 6 Stars Baseball Arnold 6/5/2022
Total 99 15
55 Bobby Smithnosky 40 9 Mid-State Mavericks 6/4/2022
19 2 Stars Baseball Arnold 6/5/2022
Total 59 11
45 8 Pa Rebels 6/5/2022
Total 104 19
9 Cole Yoder 43 3 Pa Rebels 6/4/2022
32 3 Stars Baseball Arnold 6/5/2022
Total 75 6
Keystone State Bombers
11 Christian Anspach 36 8 Powerballers 6/4/2022
5 Matthew Eldridge 48 8 Schuylkill County Breaker Boys 6/4/2022
29 Alex King 69 9 Schuylkill County Breaker Boys 6/4/2022
3 Logan Munoz 13 1 Powerballers 6/4/2022
43 6 SPST Pirates 6/5/2022
Total 56 7
99 Benjamin Nordai 32 6 Powerballers 6/4/2022
2 Mason Reigle 16 0 Powerballers 6/4/2022
61 9 SPST Pirates 6/5/2022
Total 77 9
Lower Dauphin
4 Chase DeHart 42 4 Delmarva Aces 12U East 6/4/2022
22 Evan Ketty 40 9 PA Shockers 6/4/2022
3 Avery Lehman 23 3 PA Shockers 6/4/2022
48 5 Schuylkill County Breaker Boys 6/5/2022
Total 71 8
10 Colin Shaffer 40 6 PA Shockers 6/4/2022
40 4 Schuylkill County Breaker Boys 6/5/2022
Total 80 10
1 Rylan Ulrich 59 6 Delmarva Aces 12U East 6/4/2022
34 Ethan Valentine 46 8 Delmarva Aces 12U East 6/4/2022
44 6 Schuylkill County Breaker Boys 6/5/2022
Total 90 14
Mid-State Mavericks
16 Logan Boone 34 7 SPST Pirates 6/4/2022
3 Chase Clinkscale 70 12 Flood City Elite - 12u 6/4/2022
21 Cooper Custer 34 6 Delmarva Aces 12U East 6/5/2022
50 Vincent Leoni 22 3 Delmarva Aces 12U East 6/5/2022
6 Gavin Myers 64 9 Delmarva Aces 12U East 6/5/2022
5 Joshua Zahurak 58 5 SPST Pirates 6/4/2022
Pa Rebels
10 Sam Blane 55 9 Flood City Elite - 12u 6/5/2022
9 Chase Harvey 36 6 SPST Pirates 6/4/2022
7 Kayden Wallace 49 8 Flood City Elite - 12u 6/4/2022
39 6 Flood City Elite - 12u 6/5/2022
Total 88 14
1 Xavier Wood 59 9 Flood City Elite - 12u 6/4/2022
PA Shockers
1 Mason Brown 40 2 West Chester Dragons Nl 6/5/2022
5 William Heath 50 9 Stars Baseball Arnold 6/4/2022
3 Mason Jayne 44 8 West Chester Dragons Nl 6/5/2022
4 Aiden Tetkowski 23 3 West Chester Dragons Nl 6/5/2022
8 Carter Tucholski 16 2 Lower Dauphin 6/4/2022
6 Chase Tucholski 73 13 Lower Dauphin 6/4/2022
86 Cole Tucholski 42 3 West Chester Dragons Nl 6/5/2022
Powerballers
31 Robert Grzenda Jr. 62 12 West Chester Dragons Nl 6/4/2022
21 Brayden Kashner 50 9 Keystone State Bombers 6/4/2022
19 Carson Steingall 77 9 Keystone State Bombers 6/4/2022
28 Ethan Strawn 65 6 Schuylkill County Breaker Boys 6/5/2022
9 Benjamin Swain 45 6 Schuylkill County Breaker Boys 6/5/2022
Schuylkill County Breaker Boys
0 Brody Foose 42 8 Keystone State Bombers 6/4/2022
14 3 Powerballers 6/5/2022
Total 56 11
62 Brody Hess 36 3 Stars Baseball Arnold 6/5/2022
3 Stephen Minahan 85 13 West Chester Dragons Nl 6/4/2022
2 Peyton Schley 31 3 Stars Baseball Arnold 6/5/2022
1 Riley Sebastian 20 3 West Chester Dragons Nl 6/4/2022
47 12 Lower Dauphin 6/5/2022
Total 67 15
17 Chase Slotcavage 14 2 West Chester Dragons Nl 6/4/2022
61 9 Powerballers 6/5/2022
Total 75 11
27 Landon Trout 47 9 Keystone State Bombers 6/4/2022
44 6 Lower Dauphin 6/5/2022
Total 91 15
13 Chase Yoder 24 1 Keystone State Bombers 6/4/2022
SPST Pirates
25 Gavin Eells 48 2 Pa Rebels 6/4/2022
8 Silas Gilliard 43 6 Mid-State Mavericks 6/4/2022
24 Brody Keenan 47 4 Pa Rebels 6/4/2022
11 Chase Lupica 24 3 Keystone State Bombers 6/5/2022
27 Andrew Von Franzke 82 6 Mid-State Mavericks 6/4/2022
20 Robert Zullo 59 9 Keystone State Bombers 6/5/2022
Stars Baseball Arnold
3 Bobby Arnold III 13 3 PA Shockers 6/4/2022
33 Tyler Caperton 43 9 PA Shockers 6/4/2022
34 Josh Gunning 31 6 Delmarva Aces 12U East 6/4/2022
48 8 Flood City Elite - 12u 6/5/2022
Total 79 14
23 6 Schuylkill County Breaker Boys 6/5/2022
Total 102 20
13 Credan Reasons 18 3 Delmarva Aces 12U East 6/4/2022
24 3 Schuylkill County Breaker Boys 6/5/2022
Total 42 6
27 Charlie Rothbard 56 9 Flood City Elite - 12u 6/5/2022
West Chester Dragons Nl
7 Aidan Capobianco 13 3 PA Shockers 6/5/2022
99 Evan Debellis 25 6 PA Shockers 6/5/2022
17 Kellan Gallagher 29 3 PA Shockers 6/5/2022
33 Christian Hall 23 3 PA Shockers 6/5/2022
1 Tyler Homick 55 11 Schuylkill County Breaker Boys 6/4/2022
27 Dylan Liu 32 3 Schuylkill County Breaker Boys 6/4/2022
13 Matthew Pitz 28 2 Powerballers 6/4/2022
15 Ben Reinking 8 3 PA Shockers 6/5/2022
20 Casen Rozich 25 2 Powerballers 6/4/2022
11 Gavin Yeager 51 7 Powerballers 6/4/2022