2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Please follow us on Twitter @PGMidAtlantic
Schedule/Scores Brackets Event Info   Pool Standings
Perfect Game Pitching Rules

  Below is the maximum number of pitches allowed per day in Perfect Game tournaments. Players will be required to rest said number of calendar days when reaching pitch limit. Official pitch counts are tracked by PG Field Scout unless communicated otherwise. Teams are encouraged to also track their pitch counts for both teams. Limits apply to specific tournament age division, not player age. (i.e. 15-year-old player in 17U tournament will go by 17U requirements.)


Age Daily Pitch Max Required Rest (Pitches)
0 Days 1 Day 2 Days 3 Days 4 Days
7-8 50 1-20 21-35 36-50 N/A N/A
9-10 75 1-20 21-35 36-50 51-65 66+
11-12 85 1-20  21-35 36-50 51-65 66+
13-14 95 1-20 21-35 36-50 51-65 66+
15-16 95 1-30 31-45 46-60 61-75 76+
17-18 105 1-30 31-45 46-60 61-80 81+

  Once a pitcher reaches his daily maximum limit, he must be removed from the game. If a pitcher reaches the maximum limit of pitches in a game during a batter’s plate appearance, the pitcher may continue in the game until such plate appearance or the inning ends (i.e. by a third out made by catching a runner stealing), whichever comes first. There is no team penalty for this, but the pitcher must adhere to prescribed pitch counts for the remainder of the event.


  If a pitcher is brought into a game sooner than the mandatory calendar days’ rest, he becomes an ineligible player. According to NFHS Rule 3.1.1: An ineligible player on defense shall be replaced immediately upon discovery by the umpire or either team. Once discovered by teams, umpires, or PG Staff, the umpire & Official Scorekeeper will confirm eligibility with Tournament Headquarters. If deemed ineligible, team will have the opportunity to remove player from game. The replacement pitcher will be allowed adequate time to warm up.


  A pitcher is only allowed to pitch in one game per day unless pitcher throws 20 or fewer pitches in first game. In that case, pitcher may pitch in 2nd game of day. Pitch totals for both games combined will require prescribed daily limits and required rest. No Pitcher is allowed to pitch 3 games in one day.

  No pitcher is allowed to pitch 3 days in a row regardless of pitch counts.

Age Daily Pitch Max Required Rest (Pitches)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
07/26
Day 2
07/27
Day 3
07/28
Day 4
07/29
Day 5
07/30
Day 6
07/31
Day 7
08/01
Day 8
08/02
Day 9
08/03
Day 10
08/04
5 Star WNC
Zach Davis
0 26 0 0 0 0 0 0 0 0
5 Star WNC
Shannon Edwards, Jr.
0 18 0 0 0 0 0 0 0 0
5 Star WNC
Jakob Iwanek
0 91 0 0 0 0 0 0 0 0
5 Star WNC
Owen Michelson
0 0 87 0 0 0 0 0 0 0
5 Star WNC
Will Papciak
0 17 0 0 0 0 0 0 0 0
5 Star WNC
Ethan Rose
0 72 0 0 0 0 0 0 0 0
5 Star WNC
Nick Stanko
0 0 81 0 0 0 0 0 0 0
BLBA 2023 Sterling
Aj Camp
0 0 91 0 0 0 0 0 0 0
BLBA 2023 Sterling
Brayden Dilday
3 12 0 0 0 0 0 0 0 0
BLBA 2023 Sterling
Mason Lynch
0 20 0 70 0 0 0 0 0 0
BLBA 2023 Sterling
Cody Mahaffey
48 0 0 4 0 0 0 0 0 0
BLBA 2023 Sterling
Dominic Mickle
0 34 0 44 0 0 0 0 0 0
BLBA 2023 Sterling
Ethan Oakes
18 77 0 0 0 0 0 0 0 0
BLBA 2023 Sterling
Alex Roberson
0 8 0 0 0 0 0 0 0 0
BLBA 2023 Sterling
Riley Ruiz
25 0 0 31 0 0 0 0 0 0
BLBA 2023 Sterling
Tucker Smith
0 12 0 83 0 0 0 0 0 0
Bluechip athletes
Mark Ashton
0 35 0 0 0 0 0 0 0 0
Bluechip athletes
Matthew Connolly
0 75 0 0 0 0 0 0 0 0
Bluechip athletes
Zachery Dillard
0 0 25 0 0 0 0 0 0 0
Bluechip athletes
Ryan Donaldson
0 0 11 0 0 0 0 0 0 0
Bluechip athletes
Breyson Eichacker
42 0 0 0 0 0 0 0 0 0
Bluechip athletes
Bryton Lawson
35 0 0 0 0 0 0 0 0 0
Bluechip athletes
Connor Loughrie
0 33 0 0 0 0 0 0 0 0
Bluechip athletes
Gavin Raab
0 0 18 0 0 0 0 0 0 0
Bluechip athletes
Blain Race
0 0 93 0 0 0 0 0 0 0
Bluechip athletes
Quinton Richter
0 58 0 0 0 0 0 0 0 0
Carolina Bulls
Skyler Dark
0 0 76 0 0 0 0 0 0 0
Carolina Bulls
Chase Gurney
0 48 0 0 0 0 0 0 0 0
Carolina Bulls
Jack Henderson
0 0 25 0 0 0 0 0 0 0
Carolina Bulls
Peyton Holloway
0 0 26 0 0 0 0 0 0 0
Carolina Bulls
Garet Jones
0 0 49 0 0 0 0 0 0 0
Carolina Bulls
Tony Lopez
0 40 0 0 0 0 0 0 0 0
Carolina Bulls
Avery Pinnix
0 20 0 0 0 0 0 0 0 0
Carolina Bulls
Jonathan Sendziak
55 0 0 0 0 0 0 0 0 0
Carolina Havoc
Corbin Clonch
0 0 46 0 0 0 0 0 0 0
Carolina Havoc
Konor Davis
0 0 56 0 0 0 0 0 0 0
Carolina Havoc
Jake Dulski
0 0 6 0 0 0 0 0 0 0
Carolina Havoc
Carson Edmiston
0 76 0 0 0 0 0 0 0 0
Carolina Havoc
Cole Johnson
50 0 0 18 0 0 0 0 0 0
Carolina Havoc
Jackson Little
0 0 0 74 0 0 0 0 0 0
Carolina Havoc
Aiden Picciano
13 0 20 13 0 0 0 0 0 0
Carolina Havoc
Austin Sabo
0 0 38 0 0 0 0 0 0 0
Carolina Havoc
Colby Umbarger
0 0 6 0 0 0 0 0 0 0
Carolina Havoc
Max White
26 0 0 88 0 0 0 0 0 0
Carolina Havoc
Peyton Young
0 0 43 0 0 0 0 0 0 0
Ground Breakers (G3)
Amari Allen
32 0 97 0 0 0 0 0 0 0
Ground Breakers (G3)
Marlon Baggett
0 78 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Eric Cueto
0 0 0 7 0 0 0 0 0 0
Ground Breakers (G3)
Josean Grey
0 31 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Derek Gross
0 60 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Elijah Henry
16 0 0 7 0 0 0 0 0 0
Ground Breakers (G3)
Rahsaan Mack
0 12 0 0 0 0 0 0 0 0
Ground Breakers (G3)
Kydese Queen Jr.
22 0 8 90 0 0 0 0 0 0
Ground Breakers (G3)
Kyle Rollins
34 0 0 38 0 0 0 0 0 0
Metro Senators 14u North
Luke Cutelis
0 0 80 0 0 0 0 0 0 0
Metro Senators 14u North
George Fitzpatrick
0 0 39 0 0 0 0 0 0 0
Metro Senators 14u North
Jackson Goodknight
22 0 0 0 0 0 0 0 0 0
Metro Senators 14u North
Lars Greenlee
0 59 0 0 0 0 0 0 0 0
Metro Senators 14u North
Austin Lathrop
0 60 0 0 0 0 0 0 0 0
Metro Senators 14u North
Michael Lavanga
0 0 49 0 0 0 0 0 0 0
Metro Senators 14u North
Jack McCarthy
0 0 26 0 0 0 0 0 0 0
Metro Senators 14u North
Jason Pearl
69 0 0 0 0 0 0 0 0 0
Metro Senators 14u North
Brandon Shelhorse
0 0 23 0 0 0 0 0 0 0
Metro Senators 14u South
Ryan Conmy
0 20 40 0 0 0 0 0 0 0
Metro Senators 14u South
Ben Herald
0 61 0 0 0 0 0 0 0 0
Metro Senators 14u South
Ben Jackson
0 12 0 0 0 0 0 0 0 0
Metro Senators 14u South
Antonio Marcucci
0 21 74 0 0 0 0 0 0 0
Metro Senators 14u South
Chase Meyer
0 93 0 0 0 0 0 0 0 0
Metro Senators 14u South
Kyle Pilc
0 18 46 0 0 0 0 0 0 0
Metro Senators 14u South
Brody Shawn
0 0 35 0 0 0 0 0 0 0
Metro Senators 14u South
Bennett Zippel
0 0 60 0 0 0 0 0 0 0
NC Bandits
Anthony Ayers
90 0 0 0 0 0 0 0 0 0
NC Bandits
Bryson Bennett
0 35 0 0 0 0 0 0 0 0
NC Bandits
Folger Boaz
18 96 0 0 0 0 0 0 0 0
NC Bandits
Chance Bricolo
0 80 0 0 0 0 0 0 0 0
NC Bandits
Luke Brown
0 15 49 0 0 0 0 0 0 0
NC Bandits
Brady Edmonds
13 0 0 67 0 0 0 0 0 0
NC Bandits
Ayden Jenkins
0 0 19 39 0 0 0 0 0 0
NCDB 14U
Cooper Cavanaugh
18 0 17 0 0 0 0 0 0 0
NCDB 14U
Dylan Ferrin
0 0 18 0 0 0 0 0 0 0
NCDB 14U
Landon Heller
0 20 89 0 0 0 0 0 0 0
NCDB 14U
Cole Lanford
0 90 0 0 0 0 0 0 0 0
NCDB 14U
Jim Matson
0 0 36 0 0 0 0 0 0 0
NCDB 14U
Hayden McShea
0 0 19 0 0 0 0 0 0 0
NCDB 14U
Ryan Puschak
0 0 30 0 0 0 0 0 0 0
NCDB 14U
Cole Quinlan
0 0 20 0 0 0 0 0 0 0
NCDB 14U
Landon Rose
98 0 0 0 0 0 0 0 0 0
NCDB 14U
Connor Wong
0 11 0 0 0 0 0 0 0 0
RBI Raptors 14u
Travis Green
28 0 15 0 0 0 0 0 0 0
RBI Raptors 14u
Ryland Howell
33 0 59 0 0 0 0 0 0 0
RBI Raptors 14u
Daniel Morgan
0 96 0 0 0 0 0 0 0 0
RBI Raptors 14u
Jett Music
15 0 77 0 0 0 0 0 0 0
RBI Raptors 14u
Andres Ramos
33 0 41 0 0 0 0 0 0 0
RBI Raptors 14u
Cameron Royal
0 0 25 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Bret Clements
0 5 0 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Juan Cruz Jr
0 70 0 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Philip Griffin
0 0 11 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Steele Lee
10 0 91 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Owen Smith
0 19 97 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Braxton Stewart
85 0 0 0 0 0 0 0 0 0
Rock Solid - Bulldogs
Davin Whitaker
0 30 0 0 0 0 0 0 0 0
South Oakland A's
Maxwell Bowers
0 14 0 0 0 0 0 0 0 0
South Oakland A's
Marco Caruana
19 0 74 0 0 0 0 0 0 0
South Oakland A's
Danny Grant
21 0 0 0 0 0 0 0 0 0
South Oakland A's
Dylan Larkins
34 0 0 0 0 0 0 0 0 0
South Oakland A's
Austin Limberger
0 80 0 0 0 0 0 0 0 0
South Oakland A's
Aiden McGinnis
0 70 0 0 0 0 0 0 0 0
South Oakland A's
Donovan Page
21 0 0 0 0 0 0 0 0 0
South Oakland A's
Caleb Sanders
17 0 24 0 0 0 0 0 0 0
Tidewater Drillers
Dylan Blazer
81 0 0 0 0 0 0 0 0 0
Tidewater Drillers
Jaden Clark
0 93 0 0 0 0 0 0 0 0
Tidewater Drillers
Jack Gross
0 0 14 0 0 0 0 0 0 0
Tidewater Drillers
Thomas Harbison
0 81 0 0 0 0 0 0 0 0
Tidewater Drillers
Aj Hicks
0 0 45 0 0 0 0 0 0 0
Tidewater Drillers
Carter Long
0 10 0 0 0 0 0 0 0 0
Tidewater Drillers
Tyler Smith
0 14 0 0 0 0 0 0 0 0
Tidewater Drillers
Christopher Spruill
36 0 0 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest