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
04/26
Day 2
04/27
Day 3
04/28
Day 4
04/29
Day 5
04/30
Day 6
05/01
Day 7
05/02
Day 8
05/03
Day 9
05/04
Day 10
05/05
Acworth 14U Warriors
Bradley Beavers
0 0 77 0 0 0 0 0 0 0
Acworth 14U Warriors
Derek Brooks
0 18 70 0 0 0 0 0 0 0
Acworth 14U Warriors
Chase Carson
0 57 0 0 0 0 0 0 0 0
Acworth 14U Warriors
Nick Dougherty
0 59 0 0 0 0 0 0 0 0
Acworth 14U Warriors
Jacob Gravett
0 20 32 0 0 0 0 0 0 0
Acworth 14U Warriors
Jackson Greer
0 15 75 0 0 0 0 0 0 0
Acworth 14U Warriors
Jakiyon Porter
0 17 0 0 0 0 0 0 0 0
Acworth 14U Warriors
Andrew Trelles
0 18 0 0 0 0 0 0 0 0
Dingers Baseball
Seth Childers
0 0 20 0 0 0 0 0 0 0
Dingers Baseball
Luke Collins
0 94 0 0 0 0 0 0 0 0
Dingers Baseball
Austin Jetmore
0 2 0 0 0 0 0 0 0 0
Dingers Baseball
Gaige King
0 10 16 0 0 0 0 0 0 0
Dingers Baseball
Thomas Musser
0 0 87 0 0 0 0 0 0 0
Dingers Baseball
Nolyn Spencer
0 106 0 0 0 0 0 0 0 0
Dingers Baseball
Keaton Vinar
0 7 23 0 0 0 0 0 0 0
Dingers Baseball
Jacob White
0 0 61 0 0 0 0 0 0 0
East Cobb Braves 14U
Bridger Douglas
0 11 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Ryan Fallmann
0 31 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Dylan Letaw
0 13 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Carson Ogilvie
0 71 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Alex Perry
0 24 102 0 0 0 0 0 0 0
East Cobb Braves 14U
Anthony Rutherfoord
0 26 4 0 0 0 0 0 0 0
East Cobb Braves 14U
Ricky Trowbridge
0 24 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Colby West
0 25 32 0 0 0 0 0 0 0
East Cobb Braves 14U
Zach Yates
0 25 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Lathen Baynard
0 0 18 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Kage Bossman
0 60 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Landon Clare
0 31 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Elijah Edwards
0 0 75 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Carson Gaston
0 77 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Ben Hollenbeck
0 0 60 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Matt Love
0 39 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Nathan Murray
0 16 42 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Armour
Matthew Screws
0 0 12 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Heath Atkinson
0 20 25 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Jackson Divido
0 20 49 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Ethan Ellington
0 0 29 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Drew Ellsworth
0 54 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Jacob Free
0 7 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Jameson Inagawa
0 20 10 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Anthony Maldonado
0 17 0 0 0 0 0 0 0 0
Home Plate Chilidogs 14U Meason/Jefferson
Adams Walls
0 47 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Will Berry
0 90 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Aaron Decarlo
0 17 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Layton Dickinson
0 32 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Paul Gaeta
0 17 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Aidan McKinnie
0 11 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Noah McMahon
0 0 57 0 0 0 0 0 0 0
Medlock Monarchs 14U
Luke Novak
0 63 0 0 0 0 0 0 0 0
Medlock Monarchs 14U
Cullen Riel
0 0 88 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
Harrison Feldman
0 0 84 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
Marcus Gray
0 11 36 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
Colin Hendry
0 42 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
TJ Moore
0 72 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
Sean O'Brien
0 0 86 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
John Roath
0 16 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Bartek
Zavier Tsai
0 83 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Ben Adams
0 43 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Chris Carreras
0 11 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Leyton George
0 60 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Jay Krueger
0 0 69 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Will Langman
0 75 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Andrew Mattei
0 0 21 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
William Moore
0 18 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Mac Reynolds
0 21 0 0 0 0 0 0 0 0
Ninth Inning Royals 14U Dunn
Cole Stephens
0 37 0 0 0 0 0 0 0 0
Orange Sox Baseball
Will Atha
0 16 13 0 0 0 0 0 0 0
Orange Sox Baseball
Logan Bradd
0 10 0 0 0 0 0 0 0 0
Orange Sox Baseball
Crispin Brockington
0 20 79 0 0 0 0 0 0 0
Orange Sox Baseball
Connor Harris
0 23 0 0 0 0 0 0 0 0
Orange Sox Baseball
Will Peppers
0 10 18 0 0 0 0 0 0 0
Orange Sox Baseball
Carson Peters
0 21 0 0 0 0 0 0 0 0
Orange Sox Baseball
Brayden Rhoades
0 23 0 0 0 0 0 0 0 0
Orange Sox Baseball
Bryce Swartout
0 0 62 78 0 0 0 0 0 0
Orange Sox Baseball
Myles Weekly
0 18 15 16 0 0 0 0 0 0
Orange Sox Baseball
Caleb Williams
0 31 53 0 0 0 0 0 0 0
PPD Rockies
Jake Herrera
0 9 31 0 0 0 0 0 0 0
PPD Rockies
Xander Kyzar
0 0 105 0 0 0 0 0 0 0
PPD Rockies
Thomas Lovins
0 76 0 0 0 0 0 0 0 0
PPD Rockies
Jayden Mathis
0 25 0 0 0 0 0 0 0 0
PPD Rockies
Trey McIntosh
0 73 0 0 0 0 0 0 0 0
Roswell Hornets - Green
Dylan Bhatia
0 66 0 0 0 0 0 0 0 0
Roswell Hornets - Green
Clayton Bloomstran
0 38 0 0 0 0 0 0 0 0
Roswell Hornets - Green
Luke Hughes
0 0 83 0 0 0 0 0 0 0
Roswell Hornets - Green
Alex Johnson
0 0 67 0 0 0 0 0 0 0
Roswell Hornets - Green
Brady O'Connell
0 0 25 0 0 0 0 0 0 0
Roswell Hornets - Green
Ryan Plomaritis
0 31 0 0 0 0 0 0 0 0
Roswell Hornets - Green
Daniel Powell
0 64 0 0 0 0 0 0 0 0
Roswell Hornets - Green
Gavin Ruegger
0 0 47 0 0 0 0 0 0 0
Roswell Hornets - Green
Jack Tomlinson
0 0 67 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Jackson Andrews
0 48 0 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Nolan Ballard
0 16 0 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Jacob Blanks
0 0 52 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Mason Bordeaux
0 5 0 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Cole Graham
0 45 0 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Garrett Oravetz
0 91 0 0 0 0 0 0 0 0
RWB Elite Gamers Jarrell
Logan Smith
0 0 97 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Parker Adams
0 0 87 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Jackson Cohen
0 59 0 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Josh Gonzalez
0 26 0 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Grady Johnson
0 19 0 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Christopher Phillips
0 18 98 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Will Richardson
0 34 0 0 0 0 0 0 0 0
SmarTense Angels 14U Rednour
Cole Urman
0 0 9 0 0 0 0 0 0 0
Superior Sports
Reilly Cullen
0 0 74 0 0 0 0 0 0 0
Superior Sports
Enirque Diaz
0 35 0 0 0 0 0 0 0 0
Superior Sports
Colin Farley
0 0 21 0 0 0 0 0 0 0
Superior Sports
John Faussemagne
0 0 70 0 0 0 0 0 0 0
Superior Sports
Jack Fernandez
0 0 14 41 0 0 0 0 0 0
Superior Sports
John Gregory
0 80 0 0 0 0 0 0 0 0
Superior Sports
Henry Hicks
0 67 0 0 0 0 0 0 0 0
Superior Sports
Pj Mace
0 45 0 0 0 0 0 0 0 0
Superior Sports
Eli Simon
0 0 77 0 0 0 0 0 0 0
Superior Sports
Noah Walsey
0 0 36 0 0 0 0 0 0 0
Team Revolution
Dexter Benoit
0 91 0 0 0 0 0 0 0 0
Team Revolution
Jackson Drugley
0 0 49 0 0 0 0 0 0 0
Team Revolution
Nicholas Dugan
0 15 0 0 0 0 0 0 0 0
Team Revolution
Nolan Newberry
0 79 0 0 0 0 0 0 0 0
Team Revolution
Nathaniel Riesberg
0 15 13 0 0 0 0 0 0 0
Team Revolution
Alexander Thompson
0 14 0 0 0 0 0 0 0 0
Team Revolution
Seth Wash
0 0 41 0 0 0 0 0 0 0
Team Solo
Andrew Canterbury
0 20 86 0 0 0 0 0 0 0
Team Solo
Andrew Dunford
0 6 0 0 0 0 0 0 0 0
Team Solo
William Edwards
0 5 0 0 0 0 0 0 0 0
Team Solo
Kendric Jernigan
0 78 0 0 0 0 0 0 0 0
Team Solo
Davis Smith
0 18 0 0 0 0 0 0 0 0
Team Solo
Gavin West
0 60 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