2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
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/12
Day 2
07/13
Day 3
07/14
Day 4
07/15
Day 5
07/16
Day 6
07/17
Day 7
07/18
Day 8
07/19
Day 9
07/20
Day 10
07/21
2022 Charlotte Megastars
William Bryant
0 0 75 68 0 0 0 0 0 0
2022 Charlotte Megastars
Cole Hart
12 11 25 0 0 0 0 0 0 0
2022 Charlotte Megastars
Alex Rosen
90 0 0 0 0 0 0 0 0 0
2022 Charlotte Megastars
Justin Smith
0 84 0 0 0 0 0 0 0 0
2022 Charlotte Megastars
Alex Woody
0 89 0 0 0 0 0 0 0 0
Canes 14U - Serrano
Max Ehrhardt
0 0 85 0 0 0 0 0 0 0
Canes 14U - Serrano
Bradley Gagen
0 30 0 0 0 0 0 0 0 0
Canes 14U - Serrano
Camdan Henderson
0 0 0 88 0 0 0 0 0 0
Canes 14U - Serrano
Aidan McDonald
0 19 24 0 0 0 0 0 0 0
Canes 14U - Serrano
Jack Pokorak
62 0 0 0 0 0 0 0 0 0
Canes 14U - Serrano
Eli Serrano
0 28 0 0 0 0 0 0 0 0
Canes 14U - Serrano
Brian Wilson
50 0 0 0 0 0 0 0 0 0
Canes-VA-Roop
Zachary Carl
0 8 47 0 0 0 0 0 0 0
Canes-VA-Roop
Jason Cheifetz
0 27 68 0 0 0 0 0 0 0
Canes-VA-Roop
Trevor Hebner
0 71 0 0 0 0 0 0 0 0
Canes-VA-Roop
Drew Phillips
0 0 12 0 0 0 0 0 0 0
Canes-VA-Roop
Andrew Schmeer
0 52 0 0 0 0 0 0 0 0
Canes-VA-Roop
Michael Shanahan
0 21 0 0 0 0 0 0 0 0
Canes-VA-Roop
Griffin Stieg
0 41 0 0 0 0 0 0 0 0
Canes-VA-Roop
Jalen Strattman
0 34 0 0 0 0 0 0 0 0
Canes-VA-Roop
Vincent Yaghoubi
0 25 35 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Tanner Allison
0 9 34 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Reid Bertram
88 0 0 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Samuel Brochetti
0 0 93 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Owen Lally
0 0 32 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Landon Reeves
44 0 0 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Mason Smith
0 77 0 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Jackson Wolfe
0 0 70 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Bryson Wright
0 0 5 0 0 0 0 0 0 0
Copperheads - Ferguson 14U
Ethan Young
7 18 0 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Colton Allen
0 0 15 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Jesse Carrick
0 0 100 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Jakob Haskins
0 0 19 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Sullivan Holmes
0 0 92 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Taylor Holthausen
20 0 95 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Jacob Moore
0 0 10 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Camden Nowlin
90 0 0 0 0 0 0 0 0 0
Dirtbags 14U Platinum VA- Porter
Mark Porter
20 0 2 20 0 0 0 0 0 0
East Coast Clippers 14U
Rylan Citty
69 0 0 0 0 0 0 0 0 0
East Coast Clippers 14U
Luke Evans
17 0 45 0 0 0 0 0 0 0
East Coast Clippers 14U
Michael Gupton
25 0 0 0 0 0 0 0 0 0
East Coast Clippers 14U
Chris Moon
0 0 13 25 0 0 0 0 0 0
East Coast Clippers 14U
Freddie Oliver
0 0 92 0 0 0 0 0 0 0
East Coast Clippers 14U
Tristan Roney
0 0 70 0 0 0 0 0 0 0
East Coast Clippers 14U
Andrew Thomas
5 0 0 0 0 0 0 0 0 0
East Coast Clippers 14U
Ty Torti
0 0 69 0 0 0 0 0 0 0
Elite9
Ben Coyle
0 0 18 8 0 0 0 0 0 0
Elite9
Roman Edwards
0 0 91 0 0 0 0 0 0 0
Elite9
Collin Hottle
0 0 0 11 0 0 0 0 0 0
Elite9
Dillon Hutto
0 0 0 17 0 0 0 0 0 0
Elite9
Andrew Kinsey
0 79 0 0 0 0 0 0 0 0
Elite9
Ethan Kreitman
31 0 0 0 0 0 0 0 0 0
Elite9
Cole Montgomery
34 0 0 87 0 0 0 0 0 0
Elite9
Braden Small
0 0 0 55 0 0 0 0 0 0
Elite9
Ethan Wilson
69 0 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Lawson Albright
0 49 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Tyler Albright
0 39 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Seth Baker
39 99 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Jackson Bilbro
0 14 0 29 0 0 0 0 0 0
GBC Prep Stars 14U
Zach Bolen
0 46 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Hunter Chu
0 24 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Jackson Couch
0 14 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Cooper Gandolfo
0 0 0 5 0 0 0 0 0 0
GBC Prep Stars 14U
Noah Sams
0 96 0 0 0 0 0 0 0 0
GBC Prep Stars 14U
Landon Williamson
0 0 0 73 0 0 0 0 0 0
Knights Prime 2022
Blake Freeman
0 20 0 0 0 0 0 0 0 0
Knights Prime 2022
Bryce Friedlander
64 0 0 0 0 0 0 0 0 0
Knights Prime 2022
Chase Moore
0 0 0 41 0 0 0 0 0 0
Knights Prime 2022
Aulden Richardson
17 76 0 0 0 0 0 0 0 0
Knights Prime 2022
Julio Rivera
0 0 101 0 0 0 0 0 0 0
Knights Prime 2022
Yates Sikes
45 0 0 0 0 0 0 0 0 0
Knights Prime 2022
Gregory Simmons
24 0 0 0 0 0 0 0 0 0
Knights Prime 2022
Evan Sykes
28 0 0 35 0 0 0 0 0 0
Maroon Crush Baseball 14U
Joseph Bennet
0 0 86 0 0 0 0 0 0 0
Maroon Crush Baseball 14U
Andrew Claterbaugh
76 0 0 0 0 0 0 0 0 0
Maroon Crush Baseball 14U
Levi Dressler
0 0 8 0 0 0 0 0 0 0
Maroon Crush Baseball 14U
Brayden Graybill
0 10 0 0 0 0 0 0 0 0
Maroon Crush Baseball 14U
Colby McGhee
0 0 0 65 0 0 0 0 0 0
Maroon Crush Baseball 14U
Andrew Middleton
0 0 8 34 0 0 0 0 0 0
Maroon Crush Baseball 14U
Carson Osburn
0 69 0 0 0 0 0 0 0 0
Maroon Crush Baseball 14U
Marshall Sheesley
0 58 0 0 0 0 0 0 0 0
NCBA Red Sox 14U
Thomas Bowman
85 0 0 0 0 0 0 0 0 0
NCBA Red Sox 14U
Ethan Durham
0 0 57 0 0 0 0 0 0 0
NCBA Red Sox 14U
Kasen McCawley
0 0 41 0 0 0 0 0 0 0
NCBA Red Sox 14U
Gabriel Swarms
0 57 0 0 0 0 0 0 0 0
NCBA Red Sox 14U
Brady Turner
0 72 0 0 0 0 0 0 0 0
NCBA Red Sox 14U
Hunter Whitten
0 0 90 0 0 0 0 0 0 0
South Charlotte Panthers 2022
Parker Byrd
0 0 3 150 0 0 0 0 0 0
South Charlotte Panthers 2022
Nathan Chrismon
0 0 83 0 0 0 0 0 0 0
South Charlotte Panthers 2022
Ethan Darden
0 79 0 0 0 0 0 0 0 0
South Charlotte Panthers 2022
Aiden Evans
0 9 0 47 0 0 0 0 0 0
South Charlotte Panthers 2022
Matt Heavner
84 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2022
Garrett Michel
0 0 5 16 0 0 0 0 0 0
South Charlotte Panthers 2022
Connor Rasmussen
0 0 14 11 0 0 0 0 0 0
South Charlotte Panthers 2022
Trevor Tucker
0 31 0 0 0 0 0 0 0 0
Team Elite 14U MVP
Seth Coats
20 0 0 0 0 0 0 0 0 0
Team Elite 14U MVP
Ford Everett
83 0 0 0 0 0 0 0 0 0
Team Elite 14U MVP
Skyler Locklear
0 6 0 0 0 0 0 0 0 0
Team Elite 14U MVP
Nicholas Moran
25 0 24 0 0 0 0 0 0 0
Team Elite 14U MVP
Avery Pearce
0 95 0 0 0 0 0 0 0 0
Team Elite 14U MVP
Dustin Pulley
71 0 0 0 0 0 0 0 0 0
Team Elite 14U MVP
Parker Wood
0 0 62 0 0 0 0 0 0 0
Triple P Prospects
Reece Crump
0 0 0 43 0 0 0 0 0 0
Triple P Prospects
Colby Culpepper
0 13 0 0 0 0 0 0 0 0
Triple P Prospects
Blake Hollar
0 0 89 0 0 0 0 0 0 0
Triple P Prospects
Drew Lanzo
18 85 0 0 0 0 0 0 0 0
Triple P Prospects
Luke Little
0 0 68 73 0 0 0 0 0 0
Triple P Prospects
Michael Maroney
0 39 0 0 0 0 0 0 0 0
Triple P Prospects
Nichols Melton
0 51 0 0 0 0 0 0 0 0
Triple P Prospects
Jordan Rowell
0 16 0 59 0 0 0 0 0 0
Triple P Prospects
Landon Wilhoit
0 0 0 78 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/12
Day 2
07/13
Day 3
07/14
Day 4
07/15
2018 PGBA 14U NESCVA Seminoles-GrimesJalen Strattman897/8/2018 RR