1,846 MLB PLAYERS | 13,890 MLB DRAFT SELECTIONS
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
10/06
Day 2
10/07
Day 3
10/08
Day 4
10/09
Day 5
10/10
Day 6
10/11
Day 7
10/12
Day 8
10/13
Day 9
10/14
Day 10
10/15
2023 US Elite American
Dylan Bryan
0 59 0 0 0 0 0 0 0 0
2023 US Elite American
Patrick Genco
0 0 63 0 0 0 0 0 0 0
2023 US Elite American
Cole Grady
0 0 0 82 0 0 0 0 0 0
2023 US Elite American
Andrew Levine
0 0 47 0 0 0 0 0 0 0
2023 US Elite American
Kirk Stensrud
0 0 30 0 0 0 0 0 0 0
2023 US Elite American
Mason Wells
0 0 84 0 0 0 0 0 0 0
2023 US Elite American
Justin Yang
0 39 0 24 0 0 0 0 0 0
5 Star Tampa Gold
Daniel Cieslinski
0 39 0 34 0 0 0 0 0 0
5 Star Tampa Gold
Darian Collins
0 0 27 49 0 0 0 0 0 0
5 Star Tampa Gold
Michael Greenberg
0 36 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Jake Kulikowski
0 0 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Ryan Kulikowski
0 0 0 52 0 0 0 0 0 0
5 Star Tampa Gold
Austin Long
0 0 94 0 0 0 0 0 0 0
5 Star Tampa Gold
Travis Mabin
0 58 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Chase Nystrom
0 61 0 0 0 0 0 0 0 0
5 Star Tampa Gold
Grayson Peel
0 53 0 0 0 0 0 0 0 0
Albany Paulies
Carlos Abreu
0 0 0 65 0 0 0 0 0 0
Albany Paulies
Connor Cantillo
0 0 13 0 0 0 0 0 0 0
Albany Paulies
Yoni Castro
0 0 51 0 0 0 0 0 0 0
Albany Paulies
Santiago Lopez Velez
0 106 0 0 0 0 0 0 0 0
Albany Paulies
Jadel Marrero
0 8 18 0 0 0 0 0 0 0
Albany Paulies
Carlos Martinez
0 25 0 30 0 0 0 0 0 0
Albany Paulies
Adrian Soto
0 0 45 0 0 0 0 0 0 0
Albany Paulies
Nicholas Spatafora
0 85 0 0 0 0 0 0 0 0
Canes Florida 18U American
Caleb Busch
0 72 0 0 0 0 0 0 0 0
Canes Florida 18U American
Grady Conroy
0 51 0 0 0 0 0 0 0 0
Canes Florida 18U American
Julian Rivera
0 66 0 0 0 0 0 0 0 0
Diamond Code Fall 18U
Christopher D'Angelo
0 0 0 51 0 0 0 0 0 0
Diamond Code Fall 18U
Jason Dennis
0 20 0 0 0 0 0 0 0 0
Diamond Code Fall 18U
Jacob Ernsberger
0 0 30 0 0 0 0 0 0 0
Diamond Code Fall 18U
Christian Herrington
0 69 0 0 0 0 0 0 0 0
Diamond Code Fall 18U
Nicholas Puckett
0 32 0 0 0 0 0 0 0 0
Diamond Code Fall 18U
Logan Saake
0 0 68 0 0 0 0 0 0 0
Diamond Code Fall 18U
Connor Soska
0 25 0 12 0 0 0 0 0 0
Diamond Code Fall 18U
Ryan Winsker
0 71 0 0 0 0 0 0 0 0
Diamond Code Fall 18U
Alex Workman
0 0 0 31 0 0 0 0 0 0
Dodgers Scout Team
Cooper Cavanaugh
0 91 0 0 0 0 0 0 0 0
Dodgers Scout Team
Wesley Driscoll
0 7 0 26 0 0 0 0 0 0
Dodgers Scout Team
Dagan Kitner
0 0 82 0 0 0 0 0 0 0
Dodgers Scout Team
Braden Mosby
0 0 29 0 0 0 0 0 0 0
Dodgers Scout Team
Aaron Orozco
0 0 0 31 0 0 0 0 0 0
Dodgers Scout Team
William Turner
0 87 0 0 0 0 0 0 0 0
Dodgers Scout Team
David Ziolkowski
0 0 0 66 0 0 0 0 0 0
FTB Tucci 2023
Christian Cantwell
0 62 0 0 0 0 0 0 0 0
FTB Tucci 2023
Brady Carroll
0 41 0 0 0 0 0 0 0 0
FTB Tucci 2023
Liam Collins
0 45 0 0 0 0 0 0 0 0
FTB Tucci 2023
Preston Hart
0 18 0 0 0 0 0 0 0 0
FTB Tucci 2023
Braden Lawson
0 0 0 76 0 0 0 0 0 0
FTB Tucci 2023
Rodrigo Morales
0 0 35 0 0 0 0 0 0 0
FTB Tucci 2023
Austin Olander
0 0 94 0 0 0 0 0 0 0
FTB Tucci 2023
Andrew Pierce
0 44 0 18 0 0 0 0 0 0
FTB Tucci 2023
Alex Vazquez
0 44 0 0 0 0 0 0 0 0
Gatorball 18u
Michael Baez
0 0 0 53 0 0 0 0 0 0
Gatorball 18u
Finn Boyle
0 0 24 0 0 0 0 0 0 0
Gatorball 18u
Jaydden Espiritusanto
0 22 0 0 0 0 0 0 0 0
Gatorball 18u
Caden Houck
0 30 0 0 0 0 0 0 0 0
Gatorball 18u
Jacob James
0 0 83 0 0 0 0 0 0 0
Gatorball 18u
Jack Jannsen
0 0 99 0 0 0 0 0 0 0
Gatorball 18u
Zander Leckszas
0 0 0 85 0 0 0 0 0 0
Gatorball 18u
Jaden Ovalles
0 44 0 0 0 0 0 0 0 0
Gatorball 18u
Flynn Sullivan
0 0 76 0 0 0 0 0 0 0
Knights Knation Florida 18U
Theodore Decicco
0 22 0 85 0 0 0 0 0 0
Knights Knation Florida 18U
Landon Gierhart
0 78 0 0 0 0 0 0 0 0
Knights Knation Florida 18U
Alex Heintz
0 0 88 0 0 0 0 0 0 0
Knights Knation Florida 18U
Ayden Hinkel-Bailey
0 0 0 0 45 0 0 0 0 0
Knights Knation Florida 18U
Eloy Serrata
0 0 20 0 56 0 0 0 0 0
Knights Knation Florida 18U
Baden Wallace
0 0 91 0 0 0 0 0 0 0
MMW Colorado Braves Victus
Asher Clark
0 29 0 0 22 0 0 0 0 0
MMW Colorado Braves Victus
Cade Collins
0 0 24 0 0 0 0 0 0 0
MMW Colorado Braves Victus
Caden Davis
0 54 0 0 0 0 0 0 0 0
MMW Colorado Braves Victus
Athan Kroll
0 0 0 78 0 0 0 0 0 0
MMW Colorado Braves Victus
Drew McNear
0 0 90 0 0 0 0 0 0 0
MMW Colorado Braves Victus
Easton Miller
0 0 0 0 108 0 0 0 0 0
MMW Colorado Braves Victus
Eli Morgan
0 0 53 0 0 0 0 0 0 0
MMW Colorado Braves Victus
Keenan Oxford
0 31 0 0 0 0 0 0 0 0
MMW Colorado Braves Victus
David Sheppard
0 0 14 0 18 0 0 0 0 0
National Baseball Academy
Sharif Colon
0 0 0 9 0 0 0 0 0 0
National Baseball Academy
Derek Lebron
0 30 0 0 0 0 0 0 0 0
National Baseball Academy
Johndward Lopez
0 0 0 45 0 0 0 0 0 0
National Baseball Academy
Yariel Perez
0 0 30 0 0 0 0 0 0 0
National Baseball Academy
Gianlucas Rivera
0 59 0 0 0 0 0 0 0 0
National Baseball Academy
Luis Rosario
0 0 60 0 0 0 0 0 0 0
National Baseball Academy
Alan A. Velez Mundo
0 0 0 18 0 0 0 0 0 0
National Baseball Academy
Yahir Vila
0 0 0 21 0 0 0 0 0 0
NOVA Premier 18u
Ryan Blough
0 54 0 0 0 0 0 0 0 0
NOVA Premier 18u
Jordan Capuano
0 0 0 0 54 0 0 0 0 0
NOVA Premier 18u
Jackson Hulcher
0 60 0 0 68 0 0 0 0 0
NOVA Premier 18u
Andrew Market
0 23 0 0 0 0 0 0 0 0
NOVA Premier 18u
Jackson Powell
0 0 28 96 0 0 0 0 0 0
NOVA Premier 18u
Zach Roth
0 8 18 0 0 0 0 0 0 0
NOVA Premier 18u
Landon Taylor
0 16 0 0 0 0 0 0 0 0
NOVA Premier 18u
Sam Tisdale
0 40 0 29 71 0 0 0 0 0
NOVA Premier 18u
Brady Wright
0 0 94 0 0 0 0 0 0 0
Richmond Braves 18U National
Jack Bowles
0 0 29 0 0 0 0 0 0 0
Richmond Braves 18U National
Cameron Carson
0 80 0 0 0 0 0 0 0 0
Richmond Braves 18U National
Bradley Garner
0 27 0 0 0 0 0 0 0 0
Richmond Braves 18U National
Nathan Rosner
0 0 37 0 0 0 0 0 0 0
Richmond Braves 18U National
Hans Erik Sandberg
0 137 0 0 0 0 0 0 0 0
Scorpions South Florida 2023
Nicholas Bofill
0 0 52 0 0 0 0 0 0 0
Scorpions South Florida 2023
Matthew Del Valle
0 0 0 55 0 0 0 0 0 0
Scorpions South Florida 2023
Lucas Diaz
0 0 54 0 0 0 0 0 0 0
Scorpions South Florida 2023
Alejandro Fuentes
0 0 56 0 0 0 0 0 0 0
Scorpions South Florida 2023
David Hernandez
0 28 0 6 0 0 0 0 0 0
Scorpions South Florida 2023
Michael Montidoro
0 92 0 0 0 0 0 0 0 0
Scorpions South Florida 2023
Alex Ratel
0 0 71 0 0 0 0 0 0 0
Scorpions South Florida 2023
Nicolas Ratel
0 0 0 82 0 0 0 0 0 0
South Florida Bandits
Hunter Bola
0 0 44 0 0 0 0 0 0 0
South Florida Bandits
Christopher Conde
0 0 79 0 0 0 0 0 0 0
South Florida Bandits
Gabriel D'Addario
0 20 0 0 0 0 0 0 0 0
South Florida Bandits
John McDonald
0 86 51 0 0 0 0 0 0 0
South Florida Bandits
Theophilus Nedd
0 0 0 6 0 0 0 0 0 0
South Florida Bandits
Jose Paniagua
0 0 0 97 0 0 0 0 0 0
South Florida Bandits
Tyler Rooks
0 0 47 0 0 0 0 0 0 0
Southern Squeeze 2023
Taggert Cameron
0 0 0 52 0 0 0 0 0 0
Southern Squeeze 2023
Chris Caruso
0 43 0 0 0 0 0 0 0 0
Southern Squeeze 2023
Ryan Chapman
0 0 44 0 0 0 0 0 0 0
Southern Squeeze 2023
Shayne Craft
0 77 0 0 0 0 0 0 0 0
Southern Squeeze 2023
Matthew Masten
0 0 66 0 0 0 0 0 0 0
Southern Squeeze 2023
Jason Neal
0 0 25 0 0 0 0 0 0 0
Southern Squeeze 2023
Freddie Perez
0 0 84 0 0 0 0 0 0 0
Southern Squeeze 2023
Xavier Perry
0 0 0 24 0 0 0 0 0 0
The BASE Astros
Samir Bienaime
0 0 0 1 77 0 0 0 0 0
The BASE Astros
Nanfer Duarte
0 60 0 0 104 0 0 0 0 0
The BASE Astros
Michael Jones
0 0 0 7 0 0 0 0 0 0
The BASE Astros
Jaiden Merrills
0 28 0 0 31 0 0 0 0 0
The BASE Astros
Carlos Roquez
0 23 91 0 0 0 0 0 0 0
The BASE Astros
jefferson Soto
0 0 10 88 0 0 0 0 0 0
The BASE Astros
Joel Valera
0 0 105 0 0 0 0 0 0 0
UnCommon 2023 Black
Chris Correll
0 0 0 0 0 0 0 0