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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
07/16
Day 2
07/17
Day 3
07/18
Day 4
07/19
Day 5
07/20
Day 6
07/21
Day 7
07/22
Day 8
07/23
Day 9
07/24
Day 10
07/25
Baseball University 17U Bombers
Jake Bluffstone
42 0 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
Bryce Carroll
0 0 64 0 0 0 0 0 0 0
Baseball University 17U Bombers
Justin Childs
0 83 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
John Dooley
69 0 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
Matthew Masse
0 0 46 0 0 0 0 0 0 0
Baseball University 17U Bombers
Michael Mullins
0 0 0 16 0 0 0 0 0 0
Baseball University 17U Bombers
Chris Reynolds
45 0 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
S Strady
35 0 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
Zachary Stutler
0 44 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
Thomas Sutton
19 71 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
Chris Troncoso
28 0 0 0 0 0 0 0 0 0
Baseball University 17U Bombers
Will Valenti
0 34 0 0 0 0 0 0 0 0
Bronx Warriors
Andrew Baker
14 0 0 85 0 0 0 0 0 0
Bronx Warriors
Will Avila
0 60 0 0 0 0 0 0 0 0
Bronx Warriors
Andrew Baker
42 0 0 0 0 0 0 0 0 0
Bronx Warriors
Gabriel Duran
0 0 0 41 0 0 0 0 0 0
Bronx Warriors
Robert Nunez
54 0 0 64 0 0 0 0 0 0
Bronx Warriors
Justin Otero
0 0 105 0 0 0 0 0 0 0
Bronx Warriors
Alex Rios
2 0 17 41 0 0 0 0 0 0
Bronx Warriors
Jorge Vila
0 53 0 0 0 0 0 0 0 0
Bronx Warriors
Kevin Zamora
0 0 105 0 0 0 0 0 0 0
CF Arsenal 2020s
. .
25 0 0 0 0 0 0 0 0 0
CF Arsenal 2020s
Gage Archer
0 0 33 58 0 0 0 0 0 0
CF Arsenal 2020s
Guillermo Barrios
0 0 0 9 0 0 0 0 0 0
CF Arsenal 2020s
Gavin Galy
40 0 0 0 0 0 0 0 0 0
CF Arsenal 2020s
Cade Haddix
0 0 60 0 0 0 0 0 0 0
CF Arsenal 2020s
Ian Kaiser
0 62 0 0 0 0 0 0 0 0
CF Arsenal 2020s
Nathaniel Koerner
0 0 0 57 0 0 0 0 0 0
CF Arsenal 2020s
Nathaniel Korner
46 0 0 0 0 0 0 0 0 0
CF Arsenal 2020s
Michael Lindsey
60 0 0 30 0 0 0 0 0 0
CF Arsenal 2020s
. Norsey
0 47 0 0 0 0 0 0 0 0
CF Arsenal 2020s
Nicholas P
0 0 59 0 0 0 0 0 0 0
CF Arsenal 2020s
Jaheim R
11 0 62 0 0 0 0 0 0 0
CFL CITIUS 17U
Jefferson Casillas
67 0 0 40 0 0 0 0 0 0
CFL CITIUS 17U
Patrick Concepcion
0 104 0 0 0 0 0 0 0 0
CFL CITIUS 17U
Rafael Concepcion
0 10 0 0 0 0 0 0 0 0
CFL CITIUS 17U
Arnulfo Martinez
41 0 9 64 0 0 0 0 0 0
CFL CITIUS 17U
Dalton Meredith
0 0 8 0 0 0 0 0 0 0
CFL CITIUS 17U
John Petit
0 0 0 86 0 0 0 0 0 0
CFL CITIUS 17U
Khalil Torres
0 0 76 0 0 0 0 0 0 0
CFL CITIUS 17U
Barrett Williams
0 0 0 46 0 0 0 0 0 0
CFL CITIUS 17U
Jacob Worley
0 0 75 0 0 0 0 0 0 0
ChandlerWorld 2019
Andrew Barrett
0 35 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Logan Bryan
58 0 0 99 0 0 0 0 0 0
ChandlerWorld 2019
Carlos Guzman
0 55 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Gregory Hemming
44 0 101 0 0 0 0 0 0 0
ChandlerWorld 2019
Ryan Imka
23 0 0 14 0 0 0 0 0 0
ChandlerWorld 2019
Miguel Larreal
0 43 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Mehmet "Jonathan" Ozdemir
61 0 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Jansen Reece
0 10 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Niko Santullo
58 0 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Brandon Seekamp
0 66 0 0 0 0 0 0 0 0
ChandlerWorld 2019
Ryan Slattery
0 33 0 0 0 0 0 0 0 0
First Move
Antonio Canales
0 5 61 0 0 0 0 0 0 0
First Move
Julian Gonzalez
0 38 0 0 0 0 0 0 0 0
First Move
Elliott Hayward
0 0 48 0 0 0 0 0 0 0
First Move
Anthony Klich
0 52 0 0 0 0 0 0 0 0
First Move
Brendan Martin
81 0 0 0 0 0 0 0 0 0
First Move
Julian Moosh
0 0 76 87 0 0 0 0 0 0
First Move
Taj Muhammad
0 0 13 0 0 0 0 0 0 0
First Move
Justice Ramirez
0 98 0 0 0 0 0 0 0 0
First Move
Bernard Shivers
0 0 0 17 0 0 0 0 0 0
First Move
Matt Turner
0 26 0 0 0 0 0 0 0 0
FTB Powerhouse 2019
Nicolas Andriano
0 0 48 0 0 0 0 0 0 0
FTB Powerhouse 2019
Jacob Bourekas
40 0 48 0 0 0 0 0 0 0
FTB Powerhouse 2019
Trey Bradley
0 59 0 0 0 0 0 0 0 0
FTB Powerhouse 2019
Joshua Carrasco
44 0 0 0 0 0 0 0 0 0
FTB Powerhouse 2019
Vaughn Grissom
44 0 0 71 0 0 0 0 0 0
FTB Powerhouse 2019
Jake Larkins
0 0 74 0 0 0 0 0 0 0
FTB Powerhouse 2019
Nicholas Matos
18 0 0 21 0 0 0 0 0 0
FTB Powerhouse 2019
Adrian Palma
32 0 0 0 0 0 0 0 0 0
FTB Powerhouse 2019
Robert Post
0 3 0 0 0 0 0 0 0 0
FTB Powerhouse 2019
Josiah Rivera
0 31 0 0 0 0 0 0 0 0
FTB Powerhouse 2019
Dayton Romig
0 28 0 28 0 0 0 0 0 0
Hillcats Prime
Zach Adams
52 0 0 75 0 0 0 0 0 0
Hillcats Prime
Jack Goodrich
37 0 83 0 0 0 0 0 0 0
Hillcats Prime
Zack Hamilton
0 92 0 0 0 0 0 0 0 0
Hillcats Prime
Grant Hartman
0 46 0 0 0 0 0 0 0 0
Hillcats Prime
Todd Hartman
43 0 49 0 0 0 0 0 0 0
Hillcats Prime
Zach Hershey
0 0 48 0 0 0 0 0 0 0
Hillcats Prime
Cameron Karicher
40 0 0 0 0 0 0 0 0 0
Hillcats Prime
Alexander Seymour
30 0 67 0 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Phil Antoniotti
66 0 0 0 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Charles (Chase) Burroughs
0 0 6 34 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Steve Ditomaso
0 47 0 0 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Brandon Drapeau
35 0 0 0 109 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Zach Fisher
53 0 0 58 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Zachary Grace
0 45 0 38 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
John Nimeth
21 0 0 0 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
J Nimoth
0 0 28 0 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Joey Norton
0 0 0 0 27 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Kevin Savage
0 0 7 0 0 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Jon Shovlin
0 0 45 0 73 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Theodore Sparks
47 0 0 0 36 0 0 0 0 0
Mid Atlantic Show 17U - Kerr
Ryan Widmeier
0 0 0 93 0 0 0 0 0 0
Patriots Baseball
Dillon Baker
57 0 0 0 0 0 0 0 0 0
Patriots Baseball
Christian Bleakley
0 35 30 0 0 0 0 0 0 0
Patriots Baseball
William Dorton
32 0 43 0 0 0 0 0 0 0
Patriots Baseball
Donovan Garcia
0 0 98 0 0 0 0 0 0 0
Patriots Baseball
Griffin Garcia
0 0 39 0 0 0 0 0 0 0
Patriots Baseball
Blake Hooker
58 0 0 86 0 0 0 0 0 0
Patriots Baseball
Kade Lefort
27 10 12 0 0 0 0 0 0 0
Patriots Baseball
Charlie Owen
0 64 0 0 0 0 0 0 0 0
Patriots Baseball
Nicholas Watts
39 0 19 0 0 0 0 0 0 0
Salty Dawgs
Justin Anglero
0 7 106 0 0 0 0 0 0 0
Salty Dawgs
Christopher Castellano
0 95 0 0 0 0 0 0 0 0
Salty Dawgs
Evan Collazo
22 53 0 0 0 0 0 0 0 0
Salty Dawgs
Wesley Cuevas
0 25 0 0 0 0 0 0 0 0
Salty Dawgs
Angel De La Cruz
0 21 0 6 20 0 0 0 0 0
Salty Dawgs
Jeyco Grullon
67 0 0 0 0 0 0 0 0 0
Salty Dawgs
Tylor Martinez
0 0 49 0 0 0 0 0 0 0
Salty Dawgs
Jeremiah Medina
4 0 0 0 0 0 0 0 0 0
Salty Dawgs
Chris Moreno
0 0 24 0 68 0 0 0 0 0
Salty Dawgs
Aiden Ramos
0 0 0 6 0 0 0 0 0 0
Salty Dawgs
Andry Sanchez
0 0 24 0 0 0 0 0 0 0
Salty Dawgs
Alexis Santos
0 0 16 95 0 0 0 0 0 0
SBO 17U
Eric R. Acevedo
44 0 0 0 0 0 0 0 0 0
SBO 17U
Xavier Cintron
12 0 0 9 0 0 0 0 0 0
SBO 17U
Jose I Munoz
0 0 60 0 0 0 0 0 0 0
SBO 17U
Jairon Rivera
0 0 0 57 0 0 0 0 0 0
SBO 17U
Fernando Rodriguez
0 0 29 21 0 0 0 0 0 0
SBO 17U
William Rumbos
1 0 0 0 0 0 0 0 0 0
SBO 17U
Omar Sanchez
0 0 0 58 0 0 0 0 0 0
SBO 17U
Carlos R. Santana
6 0 0 0 0 0 0 0 0 0
SBO 17U
Roberto C. Santana
67 0 0 0 0 0 0 0 0 0
SBO 17U
Javian Serrano
0 54 0 0 0 0 0 0 0 0
SBO 17U
Juan Toledo
60 0 0 55 0 0 0 0 0 0
SBO 17U
Victor Wilburn
28 66 0 0 0 0 0 0 0 0
Stars Baseball 17u Red
Chandler Ballenger
0 0 0 12 0 0 0 0 0 0
Stars Baseball 17u Red
Hunter Bell
0 54 0 0 0 0 0 0 0 0
Stars Baseball 17u Red
Nick Burch
0 0 0 14 0 0 0 0 0 0
Stars Baseball 17u Red
Donovan Burke
41 0 0 0 44 0 0 0 0 0
Stars Baseball 17u Red
Brady Carter
23 0 36 0 0 0 0 0 0 0
Stars Baseball 17u Red
Danny Checkosky
0 0 40 0 0 0 0 0 0 0
Stars Baseball 17u Red
Kamau Cooley
0 29 0 0 0 0 0 0 0 0
Stars Baseball 17u Red
Aiden Henning
41 0 0 0 28 0 0 0 0 0
Stars Baseball 17u Red
Matt Howat
0 0 58 0 0 0 0 0 0 0
Stars Baseball 17u Red
Jack Lamb
53 0 0 0 39 0 0 0 0 0
Stars Baseball 17u Red
Carson McCusker
0 41 0 0 0 0 0 0 0 0
Stars Baseball 17u Red
Alec Reilly
0 6 42 0 0 0 0 0 0 0
Stars Baseball 17u Red
Alexander Walsh
19 0 0 38 0 0 0 0 0 0
TNXL Academy
Danny Andzel
0 20 0 0 0 0 0 0 0 0
TNXL Academy
Dominick Berardi
0 0 0 64 0 0 0 0 0 0
TNXL Academy
Tyrell Brewer
0 0 0 0 48 0 0 0 0 0
TNXL Academy
Casey Daiss
0 0 99 0 0 0 0 0 0 0
TNXL Academy
Matthew DeVarona
78 0 0 0 0 0 0 0 0 0
TNXL Academy
Diego Ferrer
22 0 0 0 0 0 0 0 0 0
TNXL Academy
Hylan Hall
0 55 0 0 92 0 0 0 0 0
TNXL Academy
Douglas Kirkland
0 0 0 0 23 0 0 0 0 0
TNXL Academy
Kyle Larsen
84 0 0 0 0 0 0 0 0 0
TNXL Academy
Elian Roman
0 45 0 0 0 0 0 0 0 0
TNXL Academy
Dylan Simmons
0 0 51 0 72 0 0 0 0 0
TNXL Academy
Caleb Wood
32 0 54 0 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/16
Day 2
07/17
Day 3
07/18
Day 4
07/19
2018 17U BCS National ChampionshipChandlerWorld 2019Gregory Hemming867/12/2018 RR
2018 17U BCS National ChampionshipTop Tier Roos 17U AmericansDerek Crum757/13/2018 RR