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)
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/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
Day 5
07/29
Day 6
07/30
Day 7
07/31
Day 8
08/01
Day 9
08/02
Day 10
08/03
ATL Metro Blue
Jackson Davis
0 12 0 0 0 0 0 0 0 0
ATL Metro Blue
Zach Evans
55 0 0 0 0 0 0 0 0 0
ATL Metro Blue
Wellington Hehn
0 98 0 0 0 0 0 0 0 0
ATL Metro Blue
Quenton Mitchell Jr
14 10 0 58 0 0 0 0 0 0
ATL Metro Blue
Dejorryn Pettis
30 0 0 0 0 0 0 0 0 0
ATL Metro Blue
Cooper Young
0 0 73 0 0 0 0 0 0 0
Blackjack Baseball 18u
Kaleb Kerrigan
97 0 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Harrison Kraft
55 0 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Ricky Losada
0 19 0 0 0 0 0 0 0 0
Blackjack Baseball 18u
Jack Lynch
0 0 85 0 0 0 0 0 0 0
Blackjack Baseball 18u
Daniel Wasserman
0 105 0 0 0 0 0 0 0 0
Central Florida 5's
Ryan Belles
0 0 9 0 0 0 0 0 0 0
Central Florida 5's
Noah Crews
0 0 79 0 0 0 0 0 0 0
Central Florida 5's
Larson Danek
0 20 0 0 0 0 0 0 0 0
Central Florida 5's
Davis Lawrence
0 28 13 33 0 0 0 0 0 0
Central Florida 5's
Van Messina
0 0 0 24 0 0 0 0 0 0
Central Florida 5's
Jometh Morales
0 45 0 0 0 0 0 0 0 0
Central Florida 5's
Nathaniel Muniz
0 0 20 68 0 0 0 0 0 0
Central Florida 5's
Carlos Pina Jr
27 0 0 0 0 0 0 0 0 0
Central Florida 5's
Shakoii Richards
28 21 0 0 0 0 0 0 0 0
Central Florida 5's
Luismel Rodriguez
59 0 0 0 0 0 0 0 0 0
Empire Baseball 18u
Korbin Baskind
102 0 0 0 0 0 0 0 0 0
Empire Baseball 18u
Curtis Couillard
0 0 75 0 0 0 0 0 0 0
Empire Baseball 18u
Kaeden Geraci
0 0 0 0 74 0 0 0 0 0
Empire Baseball 18u
James Price
0 11 0 0 0 0 0 0 0 0
Empire Baseball 18u
Kane Price
0 0 40 0 0 0 0 0 0 0
Empire Baseball 18u
Logan Stalbird
11 57 0 0 95 0 0 0 0 0
Empire Baseball 18u
Caleb Taylor
0 0 17 0 0 0 0 0 0 0
Empire Baseball 18u
Gavin Zassenbraker
0 0 0 109 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Hayden Antonelli
0 12 0 28 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Kane Barber
0 0 27 0 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Jay Bhatt
0 19 0 22 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Diego Maldonado
6 41 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Thomas Martens
0 0 82 0 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Daniel Scott
45 0 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Dean Slator
0 42 0 0 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Jaxon Sustarsic
0 0 0 21 0 0 0 0 0 0
Florida Gulf Coast Black 18u
Carson Tibbetts
51 0 0 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Jacob Belyea
0 0 0 55 0 0 0 0 0 0
Georgia Liberty 18u Scout
Brayden Chrismon
0 55 0 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Jarrod Cook
0 0 30 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Tyler Greene
0 0 53 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Ben Haley
68 0 0 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Drew Mathews
0 0 0 38 0 0 0 0 0 0
Georgia Liberty 18u Scout
Colin Phillips
27 0 0 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Claxton Pilgrim
20 0 0 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Aryan Virani
0 48 0 0 0 0 0 0 0 0
Georgia Liberty 18u Scout
Rob Yagyu
0 0 0 39 0 0 0 0 0 0
Knockout
Israel Benavides
0 40 0 0 9 0 0 0 0 0
Knockout
Ozbie Buentello
0 40 0 37 0 0 0 0 0 0
Knockout
Jayden Franco
0 0 0 0 23 0 0 0 0 0
Knockout
Derek Garcia
0 0 0 0 77 0 0 0 0 0
Knockout
Marcos Gonzalez
0 59 0 0 26 0 0 0 0 0
Knockout
Adam Hinojosa
0 40 0 0 105 0 0 0 0 0
Knockout
Tyler Lang
0 38 0 104 0 0 0 0 0 0
Knockout
Robert Ramirez
0 0 76 0 0 0 0 0 0 0
Mission Baseball
Jonathan Alomar
0 81 0 0 0 0 0 0 0 0
Mission Baseball
Ty Barnett
0 0 50 0 0 0 0 0 0 0
Mission Baseball
Brody Casteel
0 0 46 0 0 0 0 0 0 0
Mission Baseball
Brady Chandler
89 0 0 0 0 0 0 0 0 0
Mission Baseball
Nolan Copeland
14 0 0 0 0 0 0 0 0 0
Mission Baseball
Gavin Huskey
34 0 0 0 0 0 0 0 0 0
Mission Baseball
Jack McBrayer
19 0 22 0 0 0 0 0 0 0
Mission Baseball
Braxton Smith
0 0 21 0 0 0 0 0 0 0
Mission Baseball
Maddox Sommers
0 57 0 0 0 0 0 0 0 0
Nlb American
Andrew Colombo
0 0 0 4 0 0 0 0 0 0
Nlb American
Drew Colon
0 0 106 0 0 0 0 0 0 0
Nlb American
Aahron Geleta
0 22 0 0 0 0 0 0 0 0
Nlb American
Sammy Roberts
74 0 0 0 0 0 0 0 0 0
Nlb American
Ian Swanson
0 0 0 13 0 0 0 0 0 0
Nlb American
Hunter Tarchalski
0 0 0 58 0 0 0 0 0 0
Nlb American
JT Whritenour
9 0 10 45 0 0 0 0 0 0
Nlb American
Chase Wood
0 76 0 0 0 0 0 0 0 0
Nlb Upperclass
William Chipman
97 0 0 0 0 0 0 0 0 0
Nlb Upperclass
Nathan Connors
0 0 14 0 48 0 0 0 0 0
Nlb Upperclass
Michael Gebel
0 64 0 0 0 0 0 0 0 0
Nlb Upperclass
Sam Plano
0 0 0 0 51 0 0 0 0 0
Nlb Upperclass
Brady Smith
0 0 0 0 24 0 0 0 0 0
Nlb Upperclass
Caleb Tyre
0 0 70 0 0 0 0 0 0 0
Nlb Upperclass
Evan Wallace
0 0 27 0 0 0 0 0 0 0
Pines - Derosso
Easton Blanton
0 0 37 0 0 0 0 0 0 0
Pines - Derosso
Thomas Cook
0 94 0 0 0 0 0 0 0 0
Pines - Derosso
Bowen DeRosso
0 0 0 36 0 0 0 0 0 0
Pines - Derosso
Gabe Eubanks
0 0 77 0 0 0 0 0 0 0
Pines - Derosso
Logan Hatcher
86 0 0 0 0 0 0 0 0 0
Pines - Derosso
Christian Hill
0 36 0 56 0 0 0 0 0 0
Pines - Derosso
Nolen Taylor
30 0 0 0 0 0 0 0 0 0
Pines - Derosso
Jake Walker
0 0 0 3 0 0 0 0 0 0
Premier Prospects Academy
Warlin Javier
0 78 0 0 0 0 0 0 0 0
Premier Prospects Academy
Oscar Lora
61 0 0 0 0 0 0 0 0 0
Premier Prospects Academy
Issac Pallares
0 28 0 0 0 0 0 0 0 0
Premier Prospects Academy
Fernando Pichardo
0 0 21 0 0 0 0 0 0 0
Premier Prospects Academy
Ricardo Jose Roman Rodriguez
0 0 78 0 0 0 0 0 0 0
Premier Prospects Academy
Elian Samuel
0 10 0 0 0 0 0 0 0 0
USA Prime Colorado Mann
Chris Blanco
103 0 0 0 0 0 0 0 0 0
USA Prime Colorado Mann
Hayden Foley
0 0 0 64 0 0 0 0 0 0
USA Prime Colorado Mann
Samuel Goodrum
0 80 0 0 0 0 0 0 0 0
USA Prime Colorado Mann
Jameson Hodges
30 0 73 0 0 0 0 0 0 0
USA Prime Colorado Mann
Griffin Laplante
0 27 0 0 0 0 0 0 0 0
Woc Scout Team
Khalin Daniels
58 0 0 0 63 0 0 0 0 0
Woc Scout Team
Jaquez Jackson
0 16 19 0 0 0 0 0 0 0
Woc Scout Team
Javon Johnson
0 0 15 0 0 0 0 0 0 0
Woc Scout Team
Nathan Nunez
0 0 0 0 27 0 0 0 0 0
Woc Scout Team
Angel Plaza
25 0 0 0 17 0 0 0 0 0
Woc Scout Team
Joseph Ramsey
0 37 0 0 0 0 0 0 0 0
Woc Scout Team
Jordan Smith
0 0 79 0 0 0 0 0 0 0
Woc Scout Team
Ranses Venero
0 63 0 0 0 0 0 0 0 0
Wow Factor Catalyst 18u
Owen Austin
0 0 0 23 0 0 0 0 0 0
Wow Factor Catalyst 18u
Cole Bolton
0 0 0 43 0 0 0 0 0 0
Wow Factor Catalyst 18u
Carson Cooper
31 0 0 0 0 0 0 0 0 0
Wow Factor Catalyst 18u
Ethan Hilpert
0 20 3 0 0 0 0 0 0 0
Wow Factor Catalyst 18u
Taylor Jordan
0 26 0 0 0 0 0 0 0 0
Wow Factor Catalyst 18u
Camron Laffitte
59 0 0 28 0 0 0 0 0 0
Wow Factor Catalyst 18u
Cole Patrick
0 90 0 0 0 0 0 0 0 0
Wow Factor Catalyst 18u
Michael Smith
0 0 0 20 0 0 0 0 0 0
Wow Factor Catalyst 18u
Sorin Stallworth
0 0 0 19 0 0 0 0 0 0
Wow Factor Catalyst 18u
Brantley Stevens
0 0 72 0 0 0 0 0 0 0
ZT Southeast 18U
Grant Gooch
0 69 0 0 0 0 0 0 0 0
ZT Southeast 18U
Jake Hitchcock
0 38 0 0 0 0 0 0 0 0
ZT Southeast 18U
Jackson Nichols
0 25 0 0 0 0 0 0 0 0
ZT Southeast 18U
Kade Nicholson
0 82 0 0 0 0 0 0 0 0
ZT Southeast 18U
Shelton Ramey
0 0 73 0 0 0 0 0 0 0
ZT Southeast 18U
Cooper Reid
0 0 63 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/25
Day 2
07/26
Day 3
07/27
Day 4
07/28
2024 18U PG WWBA Florida InvitationalBlackjack Baseball 18uJack Lynch697/22/2024 RR
2024 18U PG WWBA Florida InvitationalBlackjack Baseball 18uRicky Losada767/21/2024 RR
2024 18U PG WWBA Florida InvitationalFlorida Gulf Coast Black 18uHayden Antonelli847/21/2024 RR
2024 PG 16U BCS National ChampionshipOriginal Florida Pokers 2026 (25)Thomas Giltner847/24/2024 RR RR RR RR