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)
15-16 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-75 76+
0
= Required Rest
PlayerDay 1
07/29
Day 2
07/30
Day 3
07/31
Day 4
08/01
Day 5
08/02
Day 6
08/03
Day 7
08/04
Day 8
08/05
Day 9
08/06
Day 10
08/07
5 Star Powermill Hodges 15u
Landon Allen
0 0 34 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Chase Davis
0 89 0 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Phillip Garcia
0 0 66 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Landon Jenkins
0 33 0 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Gavin Jerkins
92 0 0 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Jacob Kent
0 96 0 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Nic Sobeski
0 31 0 0 0 0 0 0 0 0
5 Star Powermill Hodges 15u
Ian Swanson
15 25 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Brandon Cruz
0 78 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Hunter Ewing
45 0 40 0 0 0 0 0 0 0
Arbelo Baseball Blue
Nicholas "Chi" McLees
19 26 0 0 0 0 0 0 0 0
Arbelo Baseball Blue
Rashun Oliver
48 0 80 0 0 0 0 0 0 0
Arbelo Baseball Blue
Oscar Perez
49 0 0 0 0 0 0 0 0 0
Eagles Baseball of SWF
Tucker Hansen
0 0 77 0 0 0 0 0 0 0
Eagles Baseball of SWF
Jacob Kentner
94 0 0 0 0 0 0 0 0 0
Eagles Baseball of SWF
Timothy Lawson
0 78 0 0 0 0 0 0 0 0
Eagles Baseball of SWF
Owen Macquarrie
37 0 0 0 0 0 0 0 0 0
Eagles Baseball of SWF
Brendan March
8 22 0 0 0 0 0 0 0 0
Eagles Baseball of SWF
Daniel Mayor
23 0 25 0 0 0 0 0 0 0
Eagles Baseball of SWF
Dylan Mullan
83 0 0 0 0 0 0 0 0 0
Florida Aces 2024 Black
Nicholas Adrian
0 0 8 66 0 0 0 0 0 0
Florida Aces 2024 Black
Mason Blocker
58 0 0 49 0 0 0 0 0 0
Florida Aces 2024 Black
Brady Brennan
0 0 73 0 0 0 0 0 0 0
Florida Aces 2024 Black
Michael Conger
56 0 0 13 0 0 0 0 0 0
Florida Aces 2024 Black
Nathaniel Correa
0 34 0 0 0 0 0 0 0 0
Florida Aces 2024 Black
Nickolas Hernandez
40 0 0 0 0 0 0 0 0 0
Florida Aces 2024 Black
Ian Jones
0 85 0 0 0 0 0 0 0 0
Florida Aces 2024 Black
Stephen Joyce
0 0 0 66 0 0 0 0 0 0
Florida Aces 2024 Black
Zachary Malvasio
71 0 0 0 0 0 0 0 0 0
Makos
Hector Batista
19 0 0 0 0 0 0 0 0 0
Makos
Jerry Cruz
0 61 0 0 0 0 0 0 0 0
Makos
Caden DeJesus
20 12 0 0 0 0 0 0 0 0
Makos
Nicholas Gonzalez
0 22 47 0 0 0 0 0 0 0
Makos
Brody Graham
93 0 0 0 0 0 0 0 0 0
Makos
Vincent Mattei
97 0 0 0 0 0 0 0 0 0
Makos
Lazaro Rodriguez
10 0 0 0 0 0 0 0 0 0
Makos
John Ruggiero
0 6 0 0 0 0 0 0 0 0
Makos
Andrew Stillwell
0 0 90 0 0 0 0 0 0 0
No Chance Baseball - Chavez
Jonah Burchfield
52 0 0 83 0 0 0 0 0 0
No Chance Baseball - Chavez
Miles Johnson
0 45 0 34 0 0 0 0 0 0
No Chance Baseball - Chavez
Ty Koch
0 0 92 0 0 0 0 0 0 0
No Chance Baseball - Chavez
Jonah Kohring
23 0 26 0 0 0 0 0 0 0
No Chance Baseball - Chavez
Christian Rosa
0 0 0 39 0 0 0 0 0 0
No Chance Baseball - Chavez
Hunter Stewart
58 0 0 20 0 0 0 0 0 0
No Chance Baseball - Chavez
Zac Wallace
0 29 0 18 0 0 0 0 0 0
No Chance Baseball - Chavez
Blaine Watson
92 0 0 0 0 0 0 0 0 0
No Chance Baseball - Chavez
Charlie Wright
13 0 0 10 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Jack Arndt
70 0 0 0 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Joe Cavallaro
28 0 16 0 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Carson Cherry
53 0 0 0 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Connor Ferguson
0 78 0 0 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Noah Hildebran
26 19 0 0 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Davis Turner
62 0 0 0 0 0 0 0 0 0
Sba Lake Norman 2024 Red
Ben Whitley
28 0 52 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Alexander Cardenas
27 65 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Daniel Casacuberta
0 20 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Eduardo Echeverria
0 4 0 4 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Ian Faulkner
0 21 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Adrian Fernandez
85 0 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Carlos Franco
0 31 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Nick Freeman
0 21 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Ryan Labarca
0 0 96 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Boris Lazo
0 0 0 34 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Sean Nolan
0 65 0 0 0 0 0 0 0 0
Scorpions Miami 2024 Marucci
Alejandro Rodriguez-Gallo
0 0 0 76 0 0 0 0 0 0
Swfl Phantom
Matthew Blasena
42 0 61 0 0 0 0 0 0 0
Swfl Phantom
Cody Catania
17 0 0 0 0 0 0 0 0 0
Swfl Phantom
Logan Divet
0 99 0 0 0 0 0 0 0 0
Swfl Phantom
Brendon Donnelly
13 0 0 0 0 0 0 0 0 0
Swfl Phantom
Thomas Eisiminger
38 0 0 0 0 0 0 0 0 0
Swfl Phantom
Cayden Farmer
64 0 0 0 0 0 0 0 0 0
Swfl Phantom
Keegan Pitstick
18 13 0 0 0 0 0 0 0 0
Swfl Phantom
Michael Sands
39 0 0 0 0 0 0 0 0 0
Team Ryze
Hayden Brock
42 0 0 85 0 0 0 0 0 0
Team Ryze
Dallan Cheek
0 11 93 0 0 0 0 0 0 0
Team Ryze
Denham Cheek
36 0 17 0 0 0 0 0 0 0
Team Ryze
Michael Garcia jr
0 96 0 0 0 0 0 0 0 0
Team Ryze
Hunter Gonzalez
32 0 0 29 0 0 0 0 0 0
Team Ryze
Chase Lynch
18 0 0 0 0 0 0 0 0 0
Team Ryze
Nathan Ybanez
56 0 0 0 0 0 0 0 0 0
Team X 14u
Kevin Castellanos
0 99 0 0 0 0 0 0 0 0
Team X 14u
Nick Frontino
0 8 13 0 0 0 0 0 0 0
Team X 14u
Reed Guess
6 0 78 0 0 0 0 0 0 0
Team X 14u
Ayden Harsma
30 0 29 0 0 0 0 0 0 0
Team X 14u
Donovan Hunt
50 0 0 0 0 0 0 0 0 0
Team X 14u
Xavier Medina
0 18 0 0 0 0 0 0 0 0
Team X 14u
Angel Moreno
50 0 0 0 0 0 0 0 0 0
Team X 14u
Ivan Reyes
92 0 0 0 0 0 0 0 0 0
Team X 14u
Madrid Tucker
0 0 32 0 0 0 0 0 0 0
Texas Rangers
Jose Arauz
44 0 29 0 0 0 0 0 0 0
Texas Rangers
Anthony Garcia
0 95 0 0 0 0 0 0 0 0
Texas Rangers
Yosvany Gomez
70 0 0 0 0 0 0 0 0 0
Texas Rangers
Abel Martin
37 0 9 0 0 0 0 0 0 0
Texas Rangers
Luis Molina Brito
0 0 71 0 0 0 0 0 0 0
Texas Rangers
Kevin Rodriguez
47 0 0 0 0 0 0 0 0 0
Texas Rangers
Matthew Zamora
32 0 0 0 0 0 0 0 0 0
USA Prime Mann
Nate Buehrer
66 0 0 0 0 0 0 0 0 0
USA Prime Mann
Kellan Dreiling
24 0 17 0 0 0 0 0 0 0
USA Prime Mann
Cruz Garcia
86 0 0 0 0 0 0 0 0 0
USA Prime Mann
Colton Karns
0 0 92 0 0 0 0 0 0 0
USA Prime Mann
Wesley Marshall
0 26 0 0 0 0 0 0 0 0
USA Prime Mann
Jamieson Oldfield
60 0 0 0 0 0 0 0 0 0
USA Prime Mann
Michael Vandemark
0 77 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Jetflash Diaz
21 0 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Logan Divet
0 3 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Donald Dwire
32 0 73 0 0 0 0 0 0 0
Victus Elite Fl 15u
Joshua Hicks
79 0 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Kyle Klaric-Schell
0 13 43 0 0 0 0 0 0 0
Victus Elite Fl 15u
Eli Moore
0 81 0 0 0 0 0 0 0 0
Victus Elite Fl 15u
Jacob Trottier
34 0 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/29
Day 2
07/30
Day 3
07/31
Day 4
08/01
2021 WWBA 2024 Grads or 15U National ChampionshipArbelo BaseballCael Reish687/26/2021 RR
2021 PG 14U World SeriesCanes National 14UCarter Smith827/26/2021 RR RR
2021 PG 14U World SeriesCBU 2025 UnitedJohnny King877/25/2021 RR
2021 WWBA 2024 Grads or 15U National ChampionshipSBA National Scout Team 2024Davis Cabbage937/27/2021 RR RR RR