2,090 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
07/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
Day 5
08/01
Day 6
08/02
Day 7
08/03
Day 8
08/04
Day 9
08/05
Day 10
08/06
5 Star Tampa Black
Ayden Gains
18 9 0 0 0 0 0 0 0 0
5 Star Tampa Black
Tyler Garcia
0 57 0 0 0 0 0 0 0 0
5 Star Tampa Black
McRae Hutsell
49 0 0 0 0 0 0 0 0 0
5 Star Tampa Black
Aaron Ireland
12 8 0 0 0 0 0 0 0 0
5 Star Tampa Black
Robbie McNamara
17 0 0 0 0 0 0 0 0 0
5 Star Tampa Black
John Shipherd
0 45 0 0 0 0 0 0 0 0
5 Star Tampa Black
Jonny Sosnowski
84 0 0 0 0 0 0 0 0 0
5 Star Tampa White
Michael Dressendorfer
0 0 18 0 0 0 0 0 0 0
5 Star Tampa White
Noah Durden
0 104 0 0 0 0 0 0 0 0
5 Star Tampa White
Brady Michaels
5 0 25 0 0 0 0 0 0 0
5 Star Tampa White
Jacob Rief
48 0 0 0 0 0 0 0 0 0
5 Star Tampa White
Joey Rief
0 6 25 0 0 0 0 0 0 0
5 Star Tampa White
Elyjah Sayre
0 0 21 0 0 0 0 0 0 0
5 Star Tampa White
Arle Sieber
103 0 0 0 0 0 0 0 0 0
5 Star Tampa White
Dalton Williams
0 0 58 0 0 0 0 0 0 0
Beast Baseball Academy
Michael Arnold
0 0 61 0 0 0 0 0 0 0
Beast Baseball Academy
Damani Downs
0 2 0 0 0 0 0 0 0 0
Beast Baseball Academy
Jack Goldhaber
28 73 0 0 0 0 0 0 0 0
Beast Baseball Academy
Ethan Hernandez
71 0 0 0 0 0 0 0 0 0
Beast Baseball Academy
Sebastian Hernandez
0 0 14 14 0 0 0 0 0 0
Beast Baseball Academy
Troy Korvick
0 0 0 105 0 0 0 0 0 0
Crush Lba
Jesus Caraballo
99 0 0 0 0 0 0 0 0 0
Crush Lba
Xavier Palmar Barreto
0 67 31 0 0 0 0 0 0 0
Crush Lba
Ryan Soto
0 65 0 0 0 0 0 0 0 0
Crush Lba
Matthew Urena
15 40 0 0 0 0 0 0 0 0
Empire 17u Red
Connor Berg
39 0 62 0 0 0 0 0 0 0
Empire 17u Red
Brady Dion
29 0 40 0 0 0 0 0 0 0
Empire 17u Red
Joseph Espinal
54 0 0 0 0 0 0 0 0 0
Empire 17u Red
Coe Powell
10 0 31 0 0 0 0 0 0 0
Empire 17u Red
Carson Satin
41 0 0 0 0 0 0 0 0 0
Empire 17u Red
Ian Strickland
22 0 54 0 0 0 0 0 0 0
Florida Dynasty Navy
Wyatt Bush
0 20 0 0 0 0 0 0 0 0
Florida Dynasty Navy
Jacob Connor
0 0 53 0 0 0 0 0 0 0
Florida Dynasty Navy
Bradley Henson
0 16 10 0 0 0 0 0 0 0
Florida Dynasty Navy
Hayden McSwane
0 21 0 0 0 0 0 0 0 0
Florida Dynasty Navy
Mayson Roberts
0 68 0 0 0 0 0 0 0 0
Florida Dynasty Navy
Andrew Smith
0 63 0 0 0 0 0 0 0 0
Florida Dynasty Navy
Wesley Stines
0 37 0 0 0 0 0 0 0 0
Florida Dynasty Navy
Gabriel Todaro
0 4 35 0 0 0 0 0 0 0
Florida Frenzy 17u
Bryan Barcenas
18 16 0 0 0 0 0 0 0 0
Florida Frenzy 17u
Jake Butter
0 49 0 0 0 0 0 0 0 0
Florida Frenzy 17u
Chase Campbell
71 0 0 0 0 0 0 0 0 0
Florida Frenzy 17u
Christopher Keltz
31 0 75 0 0 0 0 0 0 0
Florida Frenzy 17u
Gabriel Maya
41 0 24 0 0 0 0 0 0 0
Florida Frenzy 17u
Connor Pangallo
27 0 0 0 0 0 0 0 0 0
Florida Frenzy 17u
Jadyn Perez
0 26 0 0 0 0 0 0 0 0
Florida Frenzy 17u
Eddie Urdaneta
0 17 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Gavin Albritton
74 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Cullen Cairns
87 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Avry Charland
0 82 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
William Postlewait
0 0 38 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Cade Walters
0 27 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Davis Weppler
59 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Prospects 17u
Landon Wilder
0 0 17 0 0 0 0 0 0 0
Florida Pokers National Upperclass
Thomas Chiuchiolo
0 0 74 0 0 0 0 0 0 0
Florida Pokers National Upperclass
Walker Craig
0 0 56 0 0 0 0 0 0 0
Florida Pokers National Upperclass
Hector Escobar
0 47 0 0 0 0 0 0 0 0
Florida Pokers National Upperclass
Trevor Ferris
97 0 0 0 0 0 0 0 0 0
Florida Pokers National Upperclass
Tommy Hayes
0 36 0 0 0 0 0 0 0 0
Lwb 2023
Levi Cutts
0 0 89 0 0 0 0 0 0 0
Lwb 2023
Landon David
0 7 12 0 0 0 0 0 0 0
Lwb 2023
Carter Franks
0 18 34 0 0 0 0 0 0 0
Lwb 2023
Christian Long
0 85 0 0 0 0 0 0 0 0
Lwb 2023
Gage McCrystal
0 0 69 0 0 0 0 0 0 0
Lwb 2023
Max Seidl
0 96 0 0 0 0 0 0 0 0
R3 2024
Wil Gregory
0 0 0 57 0 0 0 0 0 0
R3 2024
Bobby Hearn
0 0 0 68 0 0 0 0 0 0
R3 2024
Brian Morales
53 0 0 0 0 0 0 0 0 0
R3 2024
Matthew Porta
69 0 0 0 0 0 0 0 0 0
R3 2024
Nicholas Riedel
98 0 0 0 0 0 0 0 0 0
R3 2024
Gavin Stamey
0 15 0 43 0 0 0 0 0 0
R3 2024
Rhett Wilson
5 0 77 0 0 0 0 0 0 0
R3 2024
Dylan Young
0 95 17 0 0 0 0 0 0 0
Sf Viper Prospects
Jose Bermudez
0 0 20 0 0 0 0 0 0 0
Sf Viper Prospects
Adriel Christopher
0 0 24 0 0 0 0 0 0 0
Sf Viper Prospects
Miguel Angel De La Cruz
0 81 0 0 0 0 0 0 0 0
Sf Viper Prospects
Juan Fernandez
0 11 0 0 0 0 0 0 0 0
Sf Viper Prospects
Gerardo Ortega
0 19 55 0 0 0 0 0 0 0
Sf Viper Prospects
Andrew Porras
0 31 0 0 0 0 0 0 0 0
Sf Viper Prospects
Brandon Unzueta
0 86 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Andrew Allison
69 0 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Luis Brito
0 68 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Tate Brumbalow
67 0 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Tiago Lopez
0 0 50 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Sebastian Medina
0 19 0 0 0 0 0 0 0 0
South Florida Vipers Scout Team
Matthew Zamora
75 0 0 0 0 0 0 0 0 0
TBT Ballers X
Case Bowman
0 83 0 0 0 0 0 0 0 0
TBT Ballers X
Alessandro Hernandez
50 0 0 0 0 0 0 0 0 0
TBT Ballers X
Brock O'Lone
55 0 0 0 0 0 0 0 0 0
TBT Ballers X
Ivan Reyes
83 0 0 0 0 0 0 0 0 0
TBT Ballers X
Will Swan
0 35 33 0 0 0 0 0 0 0
Team Veneno
Brayden Allison
0 8 0 29 0 0 0 0 0 0
Team Veneno
Alejandro Fuentes
0 13 24 0 0 0 0 0 0 0
Team Veneno
Andrew Lorenzo
0 82 0 0 0 0 0 0 0 0
Team Veneno
Sergio Mundarain
0 0 0 91 0 0 0 0 0 0
Team Veneno
Brandon Ostalaza
33 0 0 0 0 0 0 0 0 0
Team Veneno
Andrew Rodriguez
44 0 0 0 0 0 0 0 0 0
Team Veneno
Tyler Rodriguez
22 0 0 0 0 0 0 0 0 0
Team Veneno
Jayden Rosario
65 0 0 0 0 0 0 0 0 0
Team Veneno
Bruno Schafer
40 0 0 0 0 0 0 0 0 0
Team Veneno
Ashton Sklar
0 0 58 0 0 0 0 0 0 0
Team Veneno
Hayden Welsh
48 0 0 18 0 0 0 0 0 0
Wolverines Baseball 17u
Francisco Aleman
0 0 76 0 0 0 0 0 0 0
Wolverines Baseball 17u
Maximo Aspuru
0 19 0 0 0 0 0 0 0 0
Wolverines Baseball 17u
William Campo
0 68 0 0 0 0 0 0 0 0
Wolverines Baseball 17u
Victor Escobar
0 0 0 68 0 0 0 0 0 0
Wolverines Baseball 17u
Brian Garcia
0 0 12 17 0 0 0 0 0 0
Wolverines Baseball 17u
Marcelo Llorente
0 0 30 0 0 0 0 0 0 0
Wolverines Baseball 17u
Philip Pereira
0 0 72 0 0 0 0 0 0 0
Wolverines Baseball 17u
Carlos Manuel Perez
0 64 0 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/28
Day 2
07/29
Day 3
07/30
Day 4
07/31
2023 PG 16U BCS National Championship5 Star Tampa GoldDaniel Giuliani757/26/2023 RR RR
2023 PG 15U Florida World SeriesFlorida Burn 2026 AmericanBrennan Vaughn917/24/2023 RR
2023 PG 15U Florida World SeriesScorpions 2026 ScoutTommy Hayes937/25/2023 RR RR