2,075 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)
9-10 75 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/22
Day 2
07/23
Day 3
07/24
Day 4
07/25
Day 5
07/26
Day 6
07/27
Day 7
07/28
Day 8
07/29
Day 9
07/30
Day 10
07/31
Bahamas Blue
Marlon Bostwick
0 0 0 15 24 0 0 0 0 0
Bahamas Blue
Mario Dean
0 0 15 41 0 0 0 0 0 0
Bahamas Blue
Kaizen Dorsett
0 0 0 0 74 0 0 0 0 0
Bahamas Blue
Caleb Knowles
0 0 0 35 0 0 0 0 0 0
Bahamas Blue
Trae Neymour
0 0 47 0 0 65 0 0 0 0
Bahamas Blue
Doyle Sears
0 0 0 78 0 0 0 0 0 0
Bahamas Blue
Carlton Storr
0 0 0 35 0 0 0 0 0 0
Bahamas White
Alexander Burrows
0 0 36 0 0 18 0 0 0 0
Bahamas White
Justin Colebrooke
0 0 7 0 23 75 0 0 0 0
Bahamas White
Emmanuel Culmer
0 0 0 0 25 0 0 0 0 0
Bahamas White
Teron Davis
0 0 0 5 67 0 0 0 0 0
Bahamas White
Elvis Enrique
0 0 0 0 15 0 0 0 0 0
Bahamas White
Alva Forbes II
0 0 1 0 0 0 0 0 0 0
Bahamas White
Danny Hagan
0 0 30 0 30 0 0 0 0 0
Bahamas White
Sheldon Jones
0 0 0 0 14 0 0 0 0 0
Bahamas White
Deniko Knowles
0 0 0 35 0 0 0 0 0 0
Bahamas White
Terrico Lopez
0 0 0 28 0 0 0 0 0 0
Bahamas White
Ethan North
0 0 0 36 0 0 0 0 0 0
Bahamas White
Tristan Wilson
0 0 0 14 6 0 0 0 0 0
Central
Kingston Brown
0 0 33 0 0 0 0 0 0 0
Central
Conner Draper
0 0 0 21 0 0 0 0 0 0
Central
Ashton Khoury
0 0 10 0 0 57 0 0 0 0
Central
Madden Kretzer
0 0 0 19 0 0 0 0 0 0
Central
Chase Legault
0 0 0 0 0 25 0 0 0 0
Central
Reggie Marshall
0 0 46 0 0 0 0 0 0 0
Central
Lucciano Nava
0 0 21 0 46 0 0 0 0 0
Central
Luke Neill
0 0 34 0 42 0 0 0 0 0
Central
Francisco Renteria
0 0 0 0 0 43 0 0 0 0
Central
Mariano Rodriquez
0 0 0 21 0 0 0 0 0 0
Central
Gabriel Velasquez
0 0 0 16 0 0 0 0 0 0
Central
Kayden Witter
0 0 0 24 0 0 0 0 0 0
Deep South
Jackson Beatty
0 0 12 0 0 0 0 0 0 0
Deep South
Jon Walker Brown
0 0 11 0 47 0 0 0 0 0
Deep South
Caleb Delong
0 0 0 12 0 0 0 0 0 0
Deep South
Adrien Islas
0 0 32 0 0 0 0 0 0 0
Deep South
Adam Liverman
0 0 27 0 0 39 0 0 0 0
Deep South
MAX MAHER
0 0 0 0 7 0 0 0 0 0
Deep South
Nicholas Mapp
0 0 45 0 0 21 0 0 0 0
Deep South
Kai Orr
0 0 0 31 0 0 0 0 0 0
Deep South
Kcaj Walker-Smith
0 0 0 17 0 0 0 0 0 0
Deep South
Kaden Wilson
0 0 32 0 0 0 0 0 0 0
Dominican La Javilla
Joshddy Castillo
0 0 0 21 63 0 0 0 0 0
Dominican La Javilla
Franger Cruz
0 0 0 54 0 0 0 0 0 0
Dominican La Javilla
Krys Cruz Guzman
0 0 0 11 0 0 0 0 0 0
Dominican La Javilla
Oliver Diaz
0 0 54 0 0 0 0 0 0 0
Dominican La Javilla
Zaid Encarnacion
0 0 0 23 0 0 0 0 0 0
Dominican La Javilla
Harold Mata
0 0 0 11 0 0 0 0 0 0
Dominican La Javilla
Jailan Medina
0 0 0 7 78 0 0 0 0 0
Dominican La Javilla
Yirbert Montero
0 0 0 0 17 0 0 0 0 0
Dominican La Javilla
Rafael Moran Vialet
0 0 0 0 52 0 0 0 0 0
Dominican La Javilla
Benjamin Moreno
0 0 80 0 0 73 0 0 0 0
Dominican La Javilla
Kevin Ramos
0 0 0 0 0 35 0 0 0 0
Florida
Brock Budreau
0 0 35 0 0 34 0 0 0 0
Florida
Tayt Chili
0 0 38 0 0 61 0 0 0 0
Florida
Rocco Colombo
0 0 0 0 41 0 0 0 0 0
Florida
Trace Ferris
0 0 0 0 31 0 0 0 0 0
Florida
Gabriel Gamon
0 0 11 0 0 0 0 0 0 0
Florida
Rylan Greenleaf
0 0 9 0 26 0 0 0 0 0
Florida
Harrison Kalina
0 0 35 0 0 10 0 0 0 0
Florida
Noah Kiefer
0 0 35 0 0 0 0 0 0 0
Florida
Jayvon Morris
0 0 29 0 27 0 0 0 0 0
Florida
Karter Pledger
0 0 0 0 51 0 0 0 0 0
Florida
Dominic Valverde
0 0 17 0 0 0 0 0 0 0
Mid Atlantic
TJ Borow
0 0 14 0 44 0 0 0 0 0
Mid Atlantic
Antonio Causerano
0 0 30 0 30 0 0 0 0 0
Mid Atlantic
Dylan Cook
0 0 19 0 22 0 0 0 0 0
Mid Atlantic
Braedon DeAngelis
0 0 14 0 0 8 0 0 0 0
Mid Atlantic
Carson Garrick
0 0 36 0 0 14 0 0 0 0
Mid Atlantic
Luke Kosoff
0 0 20 0 31 0 0 0 0 0
Mid Atlantic
Christopher Romeo
0 0 0 33 0 20 0 0 0 0
Mid Atlantic
Cooper Sears
0 0 0 18 0 16 0 0 0 0
Mid Atlantic
Andrew Turner
0 0 27 0 6 18 0 0 0 0
Mid Atlantic
Gabriel Yates
0 0 0 0 0 19 0 0 0 0
Mid South
Joshua Alequin
0 0 23 0 0 0 0 0 0 0
Mid South
Jj Giles
0 0 17 0 73 0 0 0 0 0
Mid South
Braxton Glaze
0 0 18 0 38 0 0 0 0 0
Mid South
JD Hogan
0 0 13 0 0 0 0 0 0 0
Mid South
Hudson Huff
0 0 0 0 23 0 0 0 0 0
Mid South
Peyton James
0 0 24 0 49 0 0 0 0 0
Mid South
Ryan Johansen
0 0 39 0 0 0 0 0 0 0
Mid South
Rylin Lyemance
0 0 12 0 0 53 0 0 0 0
Mid South
Nico Martinez
0 0 36 0 0 0 0 0 0 0
Mid South
Hunter Williams
0 0 11 0 18 0 0 0 0 0
Puerto Rico
Asbel Ayala Ortiz
0 0 0 0 53 0 0 0 0 0
Puerto Rico
Hugo Cordova De Varona
0 0 0 0 0 16 0 0 0 0
Puerto Rico
Gabriel Carlos Cruz Garcia
0 0 33 0 22 0 0 0 0 0
Puerto Rico
Jared A. Flores Cotto
0 0 0 0 17 0 0 0 0 0
Puerto Rico
Edwin Flores Diaz
0 0 0 0 44 0 0 0 0 0
Puerto Rico
Camila Gonzalez Guzman
0 0 0 0 17 0 0 0 0 0
Puerto Rico
Wiljeremy Lopez
0 0 33 0 54 0 0 0 0 0
Puerto Rico
David Orellano Ortiz
0 0 2 0 0 27 0 0 0 0
Puerto Rico
Yadiel Rivera Perez
0 0 0 0 37 0 0 0 0 0
Puerto Rico
Jean Rivera Rovira
0 0 0 0 0 34 0 0 0 0
Puerto Rico
Eduardo Rodriguez Marin
0 0 0 0 7 0 0 0 0 0
Puerto Rico
Luis Russe Silva
0 0 0 0 0 10 0 0 0 0
Puerto Rico
Ian Vazquez Garcia
0 0 0 0 15 0 0 0 0 0
Southeast
Andrew Biggers
0 0 0 28 0 0 0 0 0 0
Southeast
Tyler Bright
0 0 0 0 78 0 0 0 0 0
Southeast
Jack Childress
0 0 37 0 0 14 0 0 0 0
Southeast
Cooper Elzey
0 0 0 37 0 0 0 0 0 0
Southeast
Sam Kurkian
0 0 20 21 0 0 0 0 0 0
Southeast
Jackson Martin
0 0 44 0 0 35 0 0 0 0
Southeast
Brycen Norman-Jimill
0 0 22 0 0 17 0 0 0 0
Southeast
Cooper Patterson
0 0 32 0 0 0 0 0 0 0
Southeast
Jarrell Reynolds Jr
0 0 0 0 22 0 0 0 0 0
Southeast
Lincoln Webb
0 0 48 0 0 24 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest