PG is launching a new and convenient checkout for all registrations! Use our improved ACH process instead of purchasing by credit card and save 3.5% on associated technology fees.
1,648 MLB PLAYERS | 13,326 MLB DRAFT SELECTIONS
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
01/18
Day 2
01/19
Day 3
01/20
Day 4
01/21
Day 5
01/22
Day 6
01/23
Day 7
01/24
Day 8
01/25
Day 9
01/26
Day 10
01/27
5 Star National CF
Jayden Brown
0 30 0 72 0 0 0 0 0 0
5 Star National CF
Luke Dotson
0 0 43 0 0 0 0 0 0 0
5 Star National CF
Hayden Gustavson
0 75 0 0 0 0 0 0 0 0
5 Star National CF
Samuel Hernandez
0 0 0 35 0 0 0 0 0 0
5 Star National CF
Luke Jackson
67 0 0 0 0 0 0 0 0 0
5 Star National CF
Drew Marra
0 16 22 0 0 0 0 0 0 0
5 Star National CF
Jaden Stockton
0 90 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Antonio Alvarez
0 62 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Marlon Bravo Jr
0 63 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Conrad Burch
0 15 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Jake Epstein
0 0 60 0 0 0 0 0 0 0
Banditos Florida Black 14U
Stephon Gryskiewicz
0 23 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Justin Nesselhauf
63 30 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
David Urrutia
54 0 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Tony Woodie
0 0 59 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Walker Alsobrooks
0 15 68 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Braeden Best
0 43 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Max Crites
0 16 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Holden Harris
0 14 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Jackson McFall
0 0 4 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Wyatt Newman
0 22 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Ramsey Simpson
0 0 17 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Logan Smith
0 27 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Travis Sykora
0 19 95 0 0 0 0 0 0 0
Elite Squad Outlaws
Christopher Carroll
0 20 90 0 0 0 0 0 0 0
Elite Squad Outlaws
Devin Catoni
0 35 0 27 0 0 0 0 0 0
Elite Squad Outlaws
Daniel Cuvet
0 35 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Eduardo Fernandez
0 42 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Walter Ford
0 0 0 22 0 0 0 0 0 0
Elite Squad Outlaws
Antonio Jimenez
0 0 14 0 0 0 0 0 0 0
Elite Squad Outlaws
Nickolas Mora
0 19 0 0 0 0 0 0 0 0
Elite Squad Outlaws
Christopher Perez
0 20 91 0 0 0 0 0 0 0
Elite Squad Outlaws
Brandon White
0 35 0 69 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Roman Anthony
0 28 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Freddy Noel Beruvides Jr
0 34 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Jacob Gomberg
0 19 95 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Oscar Hernandez
0 35 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Tyler Johnson
0 0 18 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Bradley Link
0 67 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Favyan Suarez
0 20 88 0 0 0 0 0 0 0
Florida Spikes 14U
Bobby Boden
0 27 0 0 0 0 0 0 0 0
Florida Spikes 14U
Christopher Cuccia
0 45 0 0 0 0 0 0 0 0
Florida Spikes 14U
Joshua Haney
0 10 0 0 0 0 0 0 0 0
Florida Spikes 14U
Nikolas Koorse
0 0 36 0 0 0 0 0 0 0
Florida Spikes 14U
Emmanuel "Manny" Lantigua
16 19 0 0 0 0 0 0 0 0
Florida Spikes 14U
Anthony Marchese
0 0 28 0 0 0 0 0 0 0
Florida Spikes 14U
Carter McCormick
0 64 0 0 0 0 0 0 0 0
Florida Spikes 14U
Michael McGrath
65 0 0 0 0 0 0 0 0 0
Florida Spikes 14U
Blake Perez
0 30 0 0 0 0 0 0 0 0
Florida Spikes 14U
Brian Ramos
0 22 0 0 0 0 0 0 0 0
Florida Spikes 14U
Julio Tejada
38 0 52 0 0 0 0 0 0 0
Freeze Blue
Emilio Gonzalez
0 57 0 0 0 0 0 0 0 0
Freeze Blue
Zachary Johnson
0 0 66 0 0 0 0 0 0 0
Freeze Blue
Tyler Kelly
39 0 0 0 0 0 0 0 0 0
Freeze Blue
Rowan Kirk
0 92 0 0 0 0 0 0 0 0
Freeze Blue
Kevin Prado
0 66 0 0 0 0 0 0 0 0
Freeze Blue
Isaac Reynolds
0 17 0 0 0 0 0 0 0 0
Freeze Blue
Nick Staszak
83 0 0 0 0 0 0 0 0 0
Freeze Blue
Evan Vellano
0 0 51 0 0 0 0 0 0 0
Freeze Blue
Dylan Watters
0 16 0 0 0 0 0 0 0 0
Futures Scout Team
Cole Cahill
1 18 0 0 0 0 0 0 0 0
Futures Scout Team
Brett Denby
13 19 0 0 0 0 0 0 0 0
Futures Scout Team
Gavin Ehrhardt
20 0 23 0 0 0 0 0 0 0
Futures Scout Team
Ponch Gaich
30 0 39 0 0 0 0 0 0 0
Futures Scout Team
Blake Grimmer
19 0 0 0 0 0 0 0 0 0
Futures Scout Team
Joseph Helms
20 62 0 0 0 0 0 0 0 0
Futures Scout Team
Tanner Hudspeth
16 34 0 0 0 0 0 0 0 0
Futures Scout Team
Sebastian Jaimes
15 0 45 0 0 0 0 0 0 0
Genesis Baseball
Chris Arroyo
0 20 22 0 0 0 0 0 0 0
Genesis Baseball
Riley Bambino
0 42 0 0 0 0 0 0 0 0
Genesis Baseball
Nathanael Coupet
0 0 0 68 0 0 0 0 0 0
Genesis Baseball
Zaid Diaz
0 0 16 0 0 0 0 0 0 0
Genesis Baseball
Keyler Gonzalez
0 20 0 84 0 0 0 0 0 0
Genesis Baseball
Derek Yahel Rodriguez
0 6 56 0 0 0 0 0 0 0
Genesis Baseball
Mel Rubiera
0 0 40 0 0 0 0 0 0 0
Genesis Baseball
Matthew Rumardo
0 18 0 25 0 0 0 0 0 0
Genesis Baseball
Pablo Torres
0 0 13 44 0 0 0 0 0 0
Genesis Baseball
Ryan Vargas
0 0 72 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Everett Ahlberg
0 0 58 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Daniel Berkley
0 10 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Tyler Biesecker
0 39 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Brayden Childers
0 0 33 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Jonathan Germany
0 20 39 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Nicholas Gioia
0 0 25 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Karson Lindsey
0 43 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Laith Lineberger
0 79 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Jake Richardson
0 19 32 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Seth Waltimyer
0 0 14 0 0 0 0 0 0 0
Kangaroo Court Roos American
Spencer Butt
14 0 13 0 0 0 0 0 0 0
Kangaroo Court Roos American
Vance Celiberti
0 58 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Kodi Deskins
0 3 77 0 0 0 0 0 0 0
Kangaroo Court Roos American
Paul Guerne
0 19 0 55 0 0 0 0 0 0
Kangaroo Court Roos American
Fletcher Hislop
0 8 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Cade Kurland
0 0 0 40 0 0 0 0 0 0
Kangaroo Court Roos American
Wesley Mendes
0 33 0 69 0 0 0 0 0 0
Kangaroo Court Roos American
Aidan Miller
0 0 0 70 0 0 0 0 0 0
Kangaroo Court Roos American
Nelson Ramos
44 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Matt Rose
0 0 0 12 0 0 0 0 0 0
Kangaroo Court Roos American
Gavin Thomas
35 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Bryce Andrews
3 6 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Jessiah Branch
32 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Connor Bruseski
0 19 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Anthony Gualemi
48 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Cj Koenck
0 43 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Landen Maroudis
0 58 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Caiden O'Brien
35 0 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Cj Thornton
0 16 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Derek Westfall
0 68 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Gabe Wheeler
0 0 58 0 0 0 0 0 0 0
Midland Swarm Select
Ethan Burkhardt
0 0 59 0 0 0 0 0 0 0
Midland Swarm Select
Tyler Doran
0 0 56 0 0 0 0 0 0 0
Midland Swarm Select
Joe Greenwood
0 67 0 0 0 0 0 0 0 0
Midland Swarm Select
Tyler Howald
0 26 0 0 0 0 0 0 0 0
Midland Swarm Select
Alex Lopez
0 13 0 0 0 0 0 0 0 0
Midland Swarm Select
Julian Montes
0 0 71 0 0 0 0 0 0 0
Midland Swarm Select
JuanCarlos (JC) Morales-Vega
0 19 0 0 0 0 0 0 0 0
Midland Swarm Select
Isaiah Myles
0 0 32 0 0 0 0 0 0 0
Midland Swarm Select
Zachary Redner
0 69 0 0 0 0 0 0 0 0
Midland Swarm Select
Jacob Riegel
0 20 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Ben Adams
0 46 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Jayden Boyd
0 0 14 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Justin Bradford
0 20 34 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Peyton Brewer
0 33 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Cason Davis
0 18 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Gabriel Flores
0 0 44 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Elliott Foreman
0 47 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Kameron Mangum
0 0 11 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Quentin Moon
0 47 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Noah Paddie
0 0 11 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Collin Ross
0 50 0 0 0 0 0 0 0 0
Resmondo FTB
TJ Dunsford
0 11 6 0 0 0 0 0 0 0
Resmondo FTB
Jaeden Jackson
0 27 0 0 0 0 0 0 0 0
Resmondo FTB
Riley Jackson
0 64 0 0 0 0 0 0 0 0
Resmondo FTB
Chris Knier
0 0 92 0 0 0 0 0 0 0
Resmondo FTB
Kevin Martinez
0 20 0 0 0 0 0 0 0 0
Resmondo FTB
Mason Resmondo
0 0 28 0 0 0 0 0 0 0
Resmondo FTB
Bryan Rivera
0 0 80 0 0 0 0 0 0 0
Resmondo FTB
Anthony Schatz
0 89 0 0 0 0 0 0 0 0
SBO Florida 14U
David Bosque
0 77 0 0 0 0 0 0 0 0
SBO Florida 14U
Pier Figueroa
12 17 0 0 0 0 0 0 0 0
SBO Florida 14U
Tyler Franco Pinto
30 50 0 0 0 0 0 0 0 0
SBO Florida 14U
Julian Garcia
75 0 0 0 0 0 0 0 0 0
SBO Florida 14U
Killan Oneill
0 0 52 0 0 0 0 0 0 0
SBO Florida 14U
Edgardo R. Rivera
0 34 0 0 0 0 0 0 0 0
SBO Florida 14U
Jose Enrique Rodriguez Vera
0 22 0 0 0 0 0 0 0