2,076 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)
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
09/09
Day 2
09/10
Day 3
09/11
Day 4
09/12
Day 5
09/13
Day 6
09/14
Day 7
09/15
Day 8
09/16
Day 9
09/17
Day 10
09/18
Alpha Baseball
Simon Bargo
0 0 71 0 0 0 0 0 0 0
Alpha Baseball
Bryce Brannon
0 55 0 0 0 0 0 0 0 0
Alpha Baseball
Ben Crall
0 0 25 0 0 0 0 0 0 0
Alpha Baseball
Zachary deSylva
0 0 18 0 0 0 0 0 0 0
Alpha Baseball
Nathan Fidelino
0 0 27 0 0 0 0 0 0 0
Alpha Baseball
Jake Hanley
0 64 0 0 0 0 0 0 0 0
Alpha Baseball
Quinten Kaylor
0 0 60 0 0 0 0 0 0 0
Alpha Baseball
Connor Munro
0 0 21 0 0 0 0 0 0 0
Alpha Baseball
Owen Poole
0 0 16 0 0 0 0 0 0 0
Alpha Baseball
Kellen Roberts
0 49 0 0 0 0 0 0 0 0
Alpha Baseball
Jack Ryan
0 6 0 0 0 0 0 0 0 0
Brownlee Lookouts - Columbus
Brady Beaumont
0 0 47 0 0 0 0 0 0 0
Brownlee Lookouts - Columbus
Aiden Dickinson
0 0 84 0 0 0 0 0 0 0
Brownlee Lookouts - Columbus
Van Dutton
0 60 0 0 0 0 0 0 0 0
Brownlee Lookouts - Columbus
Brandon Hale
0 45 0 0 0 0 0 0 0 0
Brownlee Lookouts - Columbus
Connor Hendrickson
0 95 0 0 0 0 0 0 0 0
Brownlee Lookouts - Columbus
Jay Tomes
0 0 21 0 0 0 0 0 0 0
Canes Baseball 17u
Mickey Anderson
0 0 12 0 0 0 0 0 0 0
Canes Baseball 17u
Andrew Bovard
0 0 19 0 0 0 0 0 0 0
Canes Baseball 17u
Braden Chambers
0 45 0 0 0 0 0 0 0 0
Canes Baseball 17u
Seth Landsaw
0 69 0 0 0 0 0 0 0 0
Canes Baseball 17u
Trayce Mercer
0 68 0 0 0 0 0 0 0 0
Canes Baseball 17u
Tyler Phillips
0 0 74 0 0 0 0 0 0 0
Canes Baseball 17u
Nathan Scanlon
0 28 0 0 0 0 0 0 0 0
Durham Bulls
Kaden Clark
0 0 46 0 0 0 0 0 0 0
Durham Bulls
Trey Hummel
0 60 0 0 0 0 0 0 0 0
Durham Bulls
Leo Korbee
0 39 0 0 0 0 0 0 0 0
Durham Bulls
Luke Laufman
0 0 34 0 0 0 0 0 0 0
Durham Bulls
Dylan McIntyre
0 0 35 0 0 0 0 0 0 0
Durham Bulls
Brady Ohmer
0 66 0 0 0 0 0 0 0 0
Durham Bulls
Erik Ronquist
0 60 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Giovanni Conte
0 0 98 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Andrew Cutler
0 67 0 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Matthew Jackson
0 0 11 37 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Jacob Rentz
0 0 50 0 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Griffin Seibel
0 0 0 98 0 0 0 0 0 0
East Coast Lumberjacks 2023s
Chance Turner
0 94 0 0 0 0 0 0 0 0
Fb-22 Brewers
Will Bittman
0 0 77 0 0 0 0 0 0 0
Fb-22 Brewers
Aaron England
0 65 0 0 0 0 0 0 0 0
Fb-22 Brewers
Brady Fitzpatrick
0 14 58 0 0 0 0 0 0 0
Fb-22 Brewers
Martin Geppert
0 0 11 0 0 0 0 0 0 0
Fb-22 Brewers
David Hagen
0 29 0 0 0 0 0 0 0 0
Fb-22 Brewers
Bennett LaPalm
0 0 68 0 0 0 0 0 0 0
Fb-22 Brewers
Jake Murphy
0 75 0 0 0 0 0 0 0 0
Fb-22 Brewers
Will Ramsey
0 0 36 0 0 0 0 0 0 0
Fb-22 Brewers
Elliott Schmidt
0 67 0 0 0 0 0 0 0 0
Fb-22 Brewers
Andrew Visconti
0 0 44 0 0 0 0 0 0 0
Indiana Fall Stars
Garrett Benko
0 0 21 0 0 0 0 0 0 0
Indiana Fall Stars
Cale Coursey
0 42 0 0 0 0 0 0 0 0
Indiana Fall Stars
Drew Fouts
0 7 0 0 0 0 0 0 0 0
Indiana Fall Stars
Edward Harney III
0 0 39 0 0 0 0 0 0 0
Indiana Fall Stars
Seth Hogg
0 0 64 0 0 0 0 0 0 0
Indiana Fall Stars
Tanner Hudspeth
0 80 0 0 0 0 0 0 0 0
Indiana Fall Stars
Carter Klein
0 0 41 0 0 0 0 0 0 0
Indiana Fall Stars
Evan Lopez
0 78 0 0 0 0 0 0 0 0
Indiana Fall Stars
Kyle Manship
0 0 15 0 0 0 0 0 0 0
Indiana Fall Stars
Seth Nanna
0 22 0 0 0 0 0 0 0 0
Indiana Fall Stars
Nick Schnaiter
0 0 22 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Greyson Chappel
0 63 0 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Seth Dandridge
0 45 0 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Jack Dauer
0 0 76 0 0 0 0 0 0 0
Indiana Prospects Fall Team
John DiMarsico
0 34 0 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Logan Hastings
0 0 68 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Joshua James
0 0 32 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Ben Kearns
0 45 0 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Alex Kush
0 59 0 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Caleb Smith
0 0 22 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Cole Temple
0 0 21 0 0 0 0 0 0 0
Indiana Prospects Fall Team
Peyton Workman
0 12 19 0 0 0 0 0 0 0
KBC Prime
Brandin Crawford
0 82 0 0 0 0 0 0 0 0
KBC Prime
Thomas Forehand
0 32 0 0 0 0 0 0 0 0
KBC Prime
Bradric Helton
0 0 59 0 0 0 0 0 0 0
KBC Prime
Jayden Parsons
0 48 0 0 0 0 0 0 0 0
KBC Prime
Keith Stewart
0 26 0 0 0 0 0 0 0 0
KBC Prime
Addison Stockham
0 49 0 0 0 0 0 0 0 0
KBC Prime
Isaac Tencza
0 8 0 0 0 0 0 0 0 0
KBC Prime
Ethan Williams
0 42 0 0 0 0 0 0 0 0
Midland 2024
Isaac Boss
0 22 0 0 0 0 0 0 0 0
Midland 2024
Dylan Buechele
0 54 0 0 0 0 0 0 0 0
Midland 2024
Jonathan Christner
0 36 0 0 0 0 0 0 0 0
Midland 2024
Kevin Geake
0 0 39 0 0 0 0 0 0 0
Midland 2024
Connor Henke
0 60 0 0 0 0 0 0 0 0
Midland 2024
Mason Nguyen
0 44 0 0 0 0 0 0 0 0
Midland 2024
Tate Riggs
0 16 29 0 0 0 0 0 0 0
Midland 2024
Dylan Ruck
0 54 0 0 0 0 0 0 0 0
Midland 2024
Chase Van Ameyde
0 0 73 0 0 0 0 0 0 0
Midland Redskins
Clay Burdette
0 0 0 47 0 0 0 0 0 0
Midland Redskins
Andrew Edrington
0 0 29 37 0 0 0 0 0 0
Midland Redskins
Chase Herrell
0 0 74 0 0 0 0 0 0 0
Midland Redskins
Miguel Hugas
0 0 67 0 0 0 0 0 0 0
Midland Redskins
Kaiden Lewis
0 24 0 0 0 0 0 0 0 0
Midland Redskins
Hayden Mains
0 57 0 0 0 0 0 0 0 0
Midland Redskins
Noah Miller
0 0 0 66 0 0 0 0 0 0
Midland Redskins
JoJo Overbeek
0 0 0 86 0 0 0 0 0 0
Midland Redskins
Eli Porter
0 77 0 0 0 0 0 0 0 0
Midland Redskins
Carter Sunderman
0 0 3 27 0 0 0 0 0 0
Midland Redskins
Nathan Taylor
0 0 28 0 0 0 0 0 0 0
Midland Redskins
Trevor Zeigler
0 61 0 0 0 0 0 0 0 0
Pauer Sports
Karson Adkins
0 31 0 0 0 0 0 0 0 0
Pauer Sports
Cam Brewer
0 14 0 0 0 0 0 0 0 0
Pauer Sports
Brandon Cokeley
0 0 17 0 0 0 0 0 0 0
Pauer Sports
Zackary Gardner
0 0 24 0 0 0 0 0 0 0
Pauer Sports
Zach Hennigan
0 32 0 0 0 0 0 0 0 0
Pauer Sports
Jordan Hipsher
0 60 0 0 0 0 0 0 0 0
Pauer Sports
Jordan Taylor
0 0 82 0 0 0 0 0 0 0
Pauer Sports
Miles Whitesell
0 69 0 0 0 0 0 0 0 0
TCR Gold 18u
Michael Glaser
0 30 0 0 0 0 0 0 0 0
TCR Gold 18u
AJ Granger
0 29 0 0 0 0 0 0 0 0
TCR Gold 18u
Mitchell Gray
0 0 18 0 0 0 0 0 0 0
TCR Gold 18u
Carter Hanson
0 80 0 0 0 0 0 0 0 0
TCR Gold 18u
Nathan Hurley
0 44 0 0 0 0 0 0 0 0
TCR Gold 18u
Simon Pierce
0 0 31 0 0 0 0 0 0 0
TCR Gold 18u
Adam Sadler
0 61 0 0 0 0 0 0 0 0
TCR Gold 18u
Jared Werling
0 0 72 0 0 0 0 0 0 0
Team Ohio Pro Select
Jackson Boles
0 0 60 0 0 0 0 0 0 0
Team Ohio Pro Select
Jack Geiser
0 90 0 0 0 0 0 0 0 0
Team Ohio Pro Select
Elijah Griffith
0 0 70 0 0 0 0 0 0 0
Team Ohio Pro Select
Henry Haag
0 50 0 0 0 0 0 0 0 0
Team Ohio Pro Select
Pauly Mancino
0 23 0 13 0 0 0 0 0 0
Team Ohio Pro Select
Jake Michalak
0 0 69 0 0 0 0 0 0 0
Team Ohio Pro Select
Sal Mineo
0 29 0 0 0 0 0 0 0 0
Team Ohio Pro Select
David Posey
0 0 0 93 0 0 0 0 0 0
Team Ohio Pro Select
Benjamin Rabatin
0 56 0 0 0 0 0 0 0 0
Team Ohio Pro Select
Andrew Reynolds
0 0 9 74 0 0 0 0 0 0
Team Ohio Pro Select
Niall Todd
0 0 0 51 0 0 0 0 0 0
Top Gun National
Jacob Brown
0 0 30 0 0 0 0 0 0 0
Top Gun National
Ryan Dilger
0 69 0 0 0 0 0 0 0 0
Top Gun National
Brody Gordon
0 62 0 0 0 0 0 0 0 0
Top Gun National
Joseph (Joey) Helms
0 5 57 0 0 0 0 0 0 0
Top Gun National
Eli Ramsey
0 0 4 0 0 0 0 0 0 0
Top Gun National
Sam Schafer
0 0 28 0 0 0 0 0 0 0
Top Gun National
T.J. Schira
0 43 0 0 0 0 0 0 0 0
Top Gun National
Aidan Sullivan
0 0 12 0 0 0 0 0 0 0
US Elite 18U National
Cooper Anderson
0 0 17 0 0 0 0 0 0 0
US Elite 18U National
Cole Egan
0 0 0 36 0 0 0 0 0 0
US Elite 18U National
Brant Ertel
0 0 0 81 0 0 0 0 0 0
US Elite 18U National
Andrew Hart
0 47 0 0 0 0 0 0 0 0
US Elite 18U National
Mason Horwat
0 0 28 0 0 0 0 0 0 0
US Elite 18U National
Toby Hueber
0 67 0 0 0 0 0 0 0 0
US Elite 18U National
Tyler Pitzer
0 0 91 0 0 0 0 0 0 0
US Elite 18U National
Anthony Sodano
0 67 0 0 0 0 0 0 0 0
US Elite 18U National
Nate Vargo
0 0 80 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest