2,095 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/02
Day 2
06/03
Day 3
06/04
Day 4
06/05
Day 5
06/06
Day 6
06/07
Day 7
06/08
Day 8
06/09
Day 9
06/10
Day 10
06/11
643 DP Cougars 14U
Aydan Andrade
0 0 22 0 0 0 0 0 0 0
643 DP Cougars 14U
Frankie Boyle
0 0 0 41 0 0 0 0 0 0
643 DP Cougars 14U
Evan Brand
0 30 0 43 0 0 0 0 0 0
643 DP Cougars 14U
Hudson Chadwick
0 0 0 53 0 0 0 0 0 0
643 DP Cougars 14U
Cooper Graves
0 0 62 0 0 0 0 0 0 0
643 DP Cougars 14U
Amaree Griffin
0 0 97 0 0 0 0 0 0 0
643 DP Cougars 14U
Dylan Honore
0 0 0 27 0 0 0 0 0 0
643 DP Cougars 14U
Jack Johnson
0 15 0 9 0 0 0 0 0 0
643 DP Cougars 14U
Walker Killimett
0 35 0 44 0 0 0 0 0 0
643 DP Cougars 14U
Jayden Whiteside
0 22 0 38 0 0 0 0 0 0
643 DP Jaguars 14U
Aaron Best
0 48 0 0 0 0 0 0 0 0
643 DP Jaguars 14U
Hap Allen Fleming
0 0 47 0 0 0 0 0 0 0
643 DP Jaguars 14U
Quinn Herring
0 0 62 0 0 0 0 0 0 0
643 DP Jaguars 14U
Win Hoots
0 10 0 0 0 0 0 0 0 0
643 DP Jaguars 14U
Jackson Loy
0 32 0 0 0 0 0 0 0 0
643 DP Jaguars 14U
Davis Robinson
0 19 0 0 0 0 0 0 0 0
643 DP Jaguars 14U
Hayes Stephens
0 0 72 0 0 0 0 0 0 0
643 DP Jaguars 14U
Tyson Todd
0 0 24 0 0 0 0 0 0 0
643 DP Jaguars 14U
Will Zeigler
0 32 0 0 0 0 0 0 0 0
643 DP Jaguars 14U
Noah Zinman
0 34 0 0 0 0 0 0 0 0
643 DP Panthers 14U Bowers
Ryder Bass
0 92 0 0 0 0 0 0 0 0
643 DP Panthers 14U Bowers
Justin Boronat
0 40 0 0 0 0 0 0 0 0
643 DP Panthers 14U Bowers
Thomas Byrne
0 1 0 0 0 0 0 0 0 0
643 DP Panthers 14U Bowers
Luke Donaldson
0 0 27 0 0 0 0 0 0 0
643 DP Panthers 14U Bowers
Taylor Hart
0 75 0 0 0 0 0 0 0 0
643 DP Panthers 14U Bowers
Aiden Morgan
0 26 0 0 0 0 0 0 0 0
643 DP Tigers 14U
Andrew Booth
0 0 12 0 0 0 0 0 0 0
643 DP Tigers 14U
Robert Boyd
81 0 0 0 0 0 0 0 0 0
643 DP Tigers 14U
Jon Walker Brown
30 0 0 0 0 0 0 0 0 0
643 DP Tigers 14U
Cameron Denis
0 11 12 0 0 0 0 0 0 0
643 DP Tigers 14U
Andrew Herrington
0 0 27 0 0 0 0 0 0 0
643 DP Tigers 14U
Christopher Kuzniak
0 0 11 0 0 0 0 0 0 0
643 DP Tigers 14U
Logan Mayers
0 0 8 0 0 0 0 0 0 0
643 DP Tigers 14U
Michael Prather
0 72 0 0 0 0 0 0 0 0
643 DP Tigers 14U
Owen Tarentino
0 0 16 0 0 0 0 0 0 0
643 DP Tigers 14U
Lane Taylor
0 0 12 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Fisher Bennett
0 4 87 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Jaxson Cohran
0 20 33 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Eli Grantham
0 0 12 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Michael Hodge
0 0 5 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Tycen Hutchinson
0 93 0 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Ryan Trout
0 0 0 94 0 0 0 0 0 0
Atlanta Braves Scout 14u
Davis Upshaw
0 80 0 0 0 0 0 0 0 0
Atlanta Braves Scout 14u
Bobby Wooten
0 0 87 0 0 0 0 0 0 0
Beastmode 14u Prospects (2026/27)
Dominic Butler
0 0 43 0 0 0 0 0 0 0
Beastmode 14u Prospects (2026/27)
Myles Gamble
63 0 0 0 0 0 0 0 0 0
Beastmode 14u Prospects (2026/27)
Moxie McNealy
0 25 0 0 0 0 0 0 0 0
Beastmode 14u Prospects (2026/27)
Draylen Milline
1 0 0 0 0 0 0 0 0 0
Beastmode 14u Prospects (2026/27)
Kendall Turner
0 0 70 0 0 0 0 0 0 0
Beastmode 14u Prospects (2026/27)
Ja'Coren Weaver
0 31 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Luke Bennett
0 15 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Jacob Krivanek
0 27 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Kameron Leibel
0 18 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Hayden Miller
0 18 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Everett Perkins
0 81 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Beau Tibbitts
0 15 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Brody Tibbitts
0 56 0 0 0 0 0 0 0 0
Canes Southeast 14u Lawless
Grant Tidwell
0 35 0 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Hunter Bolinger
0 7 0 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Eli Brock
0 0 56 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Connor Dailey
0 9 30 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Landon Hannah
0 90 0 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Adrien Islas
0 0 21 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Samuel Lowe
0 34 0 0 0 0 0 0 0 0
Canes Southeast 14U Prospects
Owen Szczepanik
0 96 0 0 0 0 0 0 0 0
CH Athletics
Kasen Hendrix
0 28 0 0 0 0 0 0 0 0
CH Athletics
Hunter Lee
0 34 0 0 0 0 0 0 0 0
CH Athletics
Borahn Ly
0 16 0 0 0 0 0 0 0 0
CH Athletics
Adrian Palacios
0 48 0 0 0 0 0 0 0 0
CH Athletics
Jordan Richards
0 48 0 0 0 0 0 0 0 0
CH Athletics
Gianmarco Vega
0 29 0 0 0 0 0 0 0 0
CH Athletics
Parker Watkins
0 15 0 0 0 0 0 0 0 0
CH Athletics
Wade Williams
0 15 0 0 0 0 0 0 0 0
College Prospects
Jake Carruthers
0 0 20 0 0 0 0 0 0 0
College Prospects
Anthony Diaz
0 35 0 0 0 0 0 0 0 0
College Prospects
Vincent Diaz
0 23 28 0 0 0 0 0 0 0
College Prospects
Noah Everly
0 0 0 65 0 0 0 0 0 0
College Prospects
Brayden Hassel
0 0 53 0 0 0 0 0 0 0
College Prospects
Matthew Kelley
0 0 44 0 0 0 0 0 0 0
College Prospects
Cory Matthews
0 17 71 0 0 0 0 0 0 0
College Prospects
Ervey Quijada Ceballos
0 0 7 8 0 0 0 0 0 0
College Prospects
Brody Smith
0 17 0 54 0 0 0 0 0 0
College Prospects
Jack Strochak
0 82 0 0 0 0 0 0 0 0
College Prospects
Zachary Tavarez
0 18 0 42 0 0 0 0 0 0
Designated Hitters
Rylan Cantrell
0 0 1 0 0 0 0 0 0 0
Designated Hitters
Davis Moncus
0 0 49 0 0 0 0 0 0 0
Designated Hitters
Chase Mosley
0 0 49 0 0 0 0 0 0 0
Designated Hitters
Jake Perry
0 0 42 0 0 0 0 0 0 0
Designated Hitters
Logan Seymour
0 24 0 0 0 0 0 0 0 0
Designated Hitters
Cason Spears
0 32 0 0 0 0 0 0 0 0
Designated Hitters
Brady Willis
0 42 0 0 0 0 0 0 0 0
Designated Hitters
Kaleb Woodson
0 71 0 0 0 0 0 0 0 0
Devine Baseball 14u
Riley Castaneda
0 74 0 0 0 0 0 0 0 0
Devine Baseball 14u
Bryce Fontenot
0 0 45 0 0 0 0 0 0 0
Devine Baseball 14u
Hudson Huff
20 0 6 0 0 0 0 0 0 0
Devine Baseball 14u
Eli Primm
0 0 26 0 0 0 0 0 0 0
Devine Baseball 14u
Jacob Sorrell
55 0 0 0 0 0 0 0 0 0
Devine Baseball 14u
Ben Zawacki
23 0 0 0 0 0 0 0 0 0
Dunwoody Diablos 14u Bass
Connor Bok
0 0 46 0 0 0 0 0 0 0
Dunwoody Diablos 14u Bass
Anderson Easom
0 88 0 0 0 0 0 0 0 0
Dunwoody Diablos 14u Bass
Lands Kelly
0 0 28 0 0 0 0 0 0 0
Dunwoody Diablos 14u Bass
Jack McCreary
0 0 54 0 0 0 0 0 0 0
Dunwoody Diablos 14u Bass
Britt Smith
0 55 0 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Trey Anderson
0 67 0 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Sam Dicker
0 80 0 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Holden Kafes
0 38 0 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Jayden Kirk
0 0 13 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Christian Santoyo
0 0 76 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Cooper Schlager
0 0 34 0 0 0 0 0 0 0
East Coast Dodgers Scout Team 2027
Ethan Wisler
0 17 0 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
Ian Cobbs
0 0 24 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
Cole Crawford
37 0 0 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
William Cutshall
5 0 0 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
Ben Ivey
53 0 0 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
Hayes Maginnis
67 0 0 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
MAX MAHER
0 0 58 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
Chance Walters
32 0 0 0 0 0 0 0 0 0
East Cobb Astros 14u Navy
Matthew Westbrook
46 0 0 0 0 0 0 0 0 0
East Cobb National 14u
Jackson Beatty
0 0 55