2,087 MLB PLAYERS | 14,476 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
06/09
Day 2
06/10
Day 3
06/11
Day 4
06/12
Day 5
06/13
Day 6
06/14
Day 7
06/15
Day 8
06/16
Day 9
06/17
Day 10
06/18
5 Star Velo 13U National
Colton Burtch
0 95 0 0 0 0 0 0 0 0
5 Star Velo 13U National
Ashton Donovan
0 36 0 0 0 0 0 0 0 0
5 Star Velo 13U National
Gavyn Hill
0 0 89 0 0 0 0 0 0 0
5 Star Velo 13U National
Ryan Lee
0 56 0 0 0 0 0 0 0 0
5 Star Velo 13U National
Braxton Lovett
0 0 34 0 0 0 0 0 0 0
5 Star Velo 13U National
Asa Popham
0 0 54 0 0 0 0 0 0 0
643 DP Cougars 13U
Derrick Aull
0 0 68 0 0 0 0 0 0 0
643 DP Cougars 13U
Max Bowman
0 0 29 0 0 0 0 0 0 0
643 DP Cougars 13U
Gavin Boykin
47 0 0 0 0 0 0 0 0 0
643 DP Cougars 13U
Chase Bredickas
0 70 0 0 0 0 0 0 0 0
643 DP Cougars 13U
Daniel Cubides
0 21 0 0 0 0 0 0 0 0
643 DP Cougars 13U
Bryce Floyd
32 0 19 0 0 0 0 0 0 0
643 DP Cougars 13U
Eli Hewatt
14 0 8 0 0 0 0 0 0 0
643 DP Cougars 13U
Marcus Labouchere
33 0 0 0 0 0 0 0 0 0
643 DP Cougars 13U
Owen McKeeby
0 0 58 0 0 0 0 0 0 0
643 DP Cougars 13U
Parker Perkins
0 0 47 0 0 0 0 0 0 0
643 DP Cougars 13U
Brayden Varnes
0 0 62 0 0 0 0 0 0 0
643 Dp Jaguars 13u
Jackson Bell
0 20 0 0 0 0 0 0 0 0
643 Dp Jaguars 13u
Jett Conner
0 59 0 0 0 0 0 0 0 0
643 Dp Jaguars 13u
Jake Drahushuk
0 24 0 0 0 0 0 0 0 0
643 Dp Jaguars 13u
Tyler Groff
0 34 0 0 0 0 0 0 0 0
643 Dp Jaguars 13u
Finn McQuade
0 60 0 0 0 0 0 0 0 0
643 Dp Jaguars 13u
Logan Vastola
0 30 0 0 0 0 0 0 0 0
Aviator Baseball 13U
Westin Barfield
0 37 0 0 0 0 0 0 0 0
Aviator Baseball 13U
Devon Beavers
0 38 0 0 0 0 0 0 0 0
Aviator Baseball 13U
Grant Heron
0 23 0 0 0 0 0 0 0 0
Aviator Baseball 13U
Austin Lipscomb
0 73 0 0 0 0 0 0 0 0
Aviator Baseball 13U
Gino Luckie
0 37 0 0 0 0 0 0 0 0
Birmingham Stars
Nash Davis
0 0 77 0 0 0 0 0 0 0
Birmingham Stars
Brock Green
0 20 50 0 0 0 0 0 0 0
Birmingham Stars
Ivan Hand
0 78 0 0 0 0 0 0 0 0
Birmingham Stars
Taylor Jones
0 0 14 0 0 0 0 0 0 0
Birmingham Stars
Nolan Lawson
0 87 0 0 0 0 0 0 0 0
Birmingham Stars
Bronson Moore
0 18 14 0 0 0 0 0 0 0
Birmingham Stars
Bentley Smith
0 10 33 0 0 0 0 0 0 0
Canes Southeast 13u - Kenerly
Ledger Clements
0 12 0 0 0 0 0 0 0 0
Canes Southeast 13u - Kenerly
Wryson Davis
0 41 0 0 0 0 0 0 0 0
Canes Southeast 13u - Kenerly
John (JW) Derry
0 1 0 0 0 0 0 0 0 0
Canes Southeast 13u - Kenerly
Liam McKinnon
0 51 0 0 0 0 0 0 0 0
Canes Southeast 13u - Kenerly
Elliot Nadreau
0 39 0 0 0 0 0 0 0 0
Canes Southeast 13u - Kenerly
Justin Wilson
0 70 0 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Tobias Bell
0 15 42 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Messiah Gamble
0 20 0 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Bryce Glass
0 15 0 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Brian Grant
0 37 0 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Jeremiah McGeachy
0 0 54 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Bryson McRunnels
0 0 18 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Prince Reid
0 74 0 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Sinsaire Walker
0 0 3 0 0 0 0 0 0 0
Cyo Braves Red (J Spoon)
Tyson Williams
0 54 0 0 0 0 0 0 0 0
Dingers Athletics Premier
Dahn Fernandez
0 0 79 0 0 0 0 0 0 0
Dingers Athletics Premier
Matthew Hays
0 35 0 0 0 0 0 0 0 0
Dingers Athletics Premier
Parker Lee
0 0 89 0 0 0 0 0 0 0
Dingers Athletics Premier
Bryson McMinn
0 0 19 0 0 0 0 0 0 0
Dingers Athletics Premier
Holden Meers
0 45 0 0 0 0 0 0 0 0
Dingers Athletics Premier
Justin Mills
0 30 0 0 0 0 0 0 0 0
Dingers Athletics Premier
Cooper Plouffe
0 39 0 0 0 0 0 0 0 0
Dingers Athletics Premier
Orlando Ruiz
0 44 0 0 0 0 0 0 0 0
Dingers Athletics Premier
Griffin Treadwell
0 20 26 0 0 0 0 0 0 0
East Cobb Mariners 13u Navy
Brady Baron
0 10 0 0 0 0 0 0 0 0
East Cobb Mariners 13u Navy
Lleyton Bradley
0 33 0 0 0 0 0 0 0 0
East Cobb Mariners 13u Navy
Leo Guollo
0 58 0 0 0 0 0 0 0 0
East Cobb Mariners 13u Navy
Davis Johnson-Shreve
0 51 0 0 0 0 0 0 0 0
East Cobb Mariners 13u Navy
Zayne Landry
0 85 0 0 0 0 0 0 0 0
eXposure 13U
Carson Brogdon
0 28 0 0 0 0 0 0 0 0
eXposure 13U
Jackson Edmondson
0 25 0 0 0 0 0 0 0 0
eXposure 13U
Evan James
0 19 31 0 0 0 0 0 0 0
eXposure 13U
Jojo Lehman
0 31 0 0 0 0 0 0 0 0
eXposure 13U
Aiden Lusk
0 0 57 0 0 0 0 0 0 0
eXposure 13U
Matthew McCoy
0 53 0 0 0 0 0 0 0 0
eXposure 13U
Christopher Smith
0 47 0 0 0 0 0 0 0 0
eXposure 13U
Hagen White
0 26 0 0 0 0 0 0 0 0
eXposure 13U Prime
Luke Allen
0 24 0 0 0 0 0 0 0 0
eXposure 13U Prime
Max Bates
0 23 0 0 0 0 0 0 0 0
eXposure 13U Prime
Hudson Brown
0 0 16 0 0 0 0 0 0 0
eXposure 13U Prime
Crew Elrod
0 0 13 0 0 0 0 0 0 0
eXposure 13U Prime
Greyson Hoback
0 80 0 0 0 0 0 0 0 0
eXposure 13U Prime
Brody Hudson
0 0 96 0 0 0 0 0 0 0
eXposure 13U Prime
Coleman Smith
0 79 0 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
James Callaway
0 0 23 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Cross Dennard
0 24 0 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Gavin Gebhardt
0 5 21 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Sven Gehrig
0 84 0 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Dane Heil
0 0 44 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Solomon Lee
0 12 0 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Tyler McKinley
0 17 0 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Myles Thomas
0 28 0 0 0 0 0 0 0 0
Georgia Bombers 13u Marucci
Colby Yeager
0 11 44 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Caed Chavers
0 32 0 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Hamilton Downs
0 0 28 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Demitri Griffin
0 44 0 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Ethan Jones
0 17 0 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Austen Kitchings
0 38 0 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Logan Lanier
0 0 80 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Matthew Lazarus
0 61 0 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Elijah Lyles
0 6 0 0 0 0 0 0 0 0
Ninth Inning Royals 13u Edwards
Russ Prophater
0 0 89 0 0 0 0 0 0 0
SmarTense 13u Academy
Jayden Bibby
0 31 0 0 0 0 0 0 0 0
SmarTense 13u Academy
Josiah Davis
0 68 0 0 0 0 0 0 0 0
SmarTense 13u Academy
Beau Day
0 12 0 0 0 0 0 0 0 0
SmarTense 13u Academy
Griffin Euratte
0 20 0 0 0 0 0 0 0 0
SmarTense 13u Academy
Elliot Lee
0 72 0 0 0 0 0 0 0 0
SmarTense 13u Academy
Ashton Om
0 14 0 0 0 0 0 0 0 0
Team Elite 13U National
Colin Anderson
0 0 37 0 0 0 0 0 0 0
Team Elite 13U National
Hudson Burnett
0 66 0 0 0 0 0 0 0 0
Team Elite 13U National
Camden Crump
0 28 0 0 0 0 0 0 0 0
Team Elite 13U National
Colton Dabkowski
0 18 0 0 0 0 0 0 0 0
Team Elite 13U National
Ian Haase
0 0 29 0 0 0 0 0 0 0
Team Elite 13U National
Breck Hemphill
0 0 47 0 0 0 0 0 0 0
Team Elite 13U National
Brennan New
0 0 51 0 0 0 0 0 0 0
Team Elite 13U National
Bobby Smithnosky
0 4 60 0 0 0 0 0 0 0
Team Elite 13U Prime
Ryder Baldwin
0 30 0 0 0 0 0 0 0 0
Team Elite 13U Prime
Hudson Barnett
0 34 0 0 0 0 0 0 0 0
Team Elite 13U Prime
Liam Buice
0 0 5 0 0 0 0 0 0 0
Team Elite 13U Prime
Harris Chafin
0 73 0 0 0 0 0 0 0 0
Team Elite 13U Prime
Junwoo Jang
0 12 16 0 0 0 0 0 0 0
Team Elite 13U Prime
Gavin Poteet
0 17 21 0 0 0 0 0 0 0
Team Elite 13U Prime
Levi Raettig
0 43 0 0 0 0 0 0 0 0
Team Elite 13U Prime
Fitz Stone
0 0 48 0 0 0 0 0 0 0
Tg Dbacks 13u Elite
Jackson Bredeson
0 93 0 0 0 0 0 0 0 0
Tg Dbacks 13u Elite
Charlie Edwards
0 35 0 0 0 0 0 0 0 0
Tg Dbacks 13u Elite
Matt Kersey
0 26 0 0 0 0 0 0 0 0
Tg Dbacks 13u Elite
Brodie Lewis
0 8 0 0 0 0 0 0 0 0
Tg Dbacks 13u Elite
Mason Little
0 36 0 0 0 0 0 0 0 0
Tg Dbacks 13u Elite
Rhian Moore
0 53 0 0 0 0 0 0 0 0
TG DBacks 13U Raleigh
Max Franklin
0 64 0 0 0 0 0 0 0 0
TG DBacks 13U Raleigh
Abram Graning
0 36 0 0 0 0 0 0 0 0
TG DBacks 13U Raleigh
Todd "T" Raleigh Jr.
0 23 0 0 0 0 0 0 0 0
TG DBacks 13U Raleigh
Jaycob Veloz
0 13 0 0 0 0 0 0 0 0
TG DBacks 13U Raleigh
Micah Wilcox
0 87 0 0 0 0 0 0 0 0
Titans Baseball 13u West Ga Blue
Brayden Beckwith
0 34 0 0 0 0 0 0 0 0
Titans Baseball 13u West Ga Blue
Grant Dorrell
0 18 0 0 0 0 0 0 0 0
Titans Baseball 13u West Ga Blue
Jett Patterson
0 57 0 0 0 0 0 0 0 0
Titans Baseball 13u West Ga Blue
Aldon Sanders
0 10 0 0 0 0 0 0 0 0
Titans Baseball 13u West Ga Blue
Luke Wilson
0 16 0 0 0 0 0 0 0 0
Twin City Wood Goats
Brodie Haynes
0 34 0 0 0 0 0 0 0 0
Twin City Wood Goats
Fisher Higgins
0 3 0 0 0 0 0 0 0 0
Twin City Wood Goats
Jaxson Nunley
0 10 0 0 0 0 0 0 0 0
Twin City Wood Goats
Reagan Roberson
0 135 0 0 0 0 0 0 0 0
Usa Scout National
Peyton Bain
10 0 28 0 0 0 0 0 0 0
Usa Scout National
Wesley Blair
76 0 0 0 0 0 0 0 0 0
Usa Scout National
Seth Carter
23 52 0 0 0 0 0 0 0 0
Usa Scout National
Grayson Cummings
0 0 13 0 0 0 0 0 0 0
Usa Scout National
Cason Gantt
0 67 27 0 0 0 0 0 0 0
Usa Scout National
Franklin Helsel
15 0 4 0 0 0 0 0 0 0
Usa Scout National
Brody Lutz
0 22 0 0 0 0 0 0 0 0
Usa Scout National
Joey Odak
3 0 0 0 0 0 0 0 0 0
Usa Scout National
Cash Standridge
0 0 39 0 0 0 0 0 0 0
Usa Scout National
Drew Williams
0 0 20 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest