2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
NO METAL SPIKES OR SEEDS ALLOWED AT THE COMPLEX OR LAKE BRANTLEY HIGH SCHOOL!
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
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/02
Day 2
07/03
Day 3
07/04
Day 4
07/05
Day 5
07/06
Day 6
07/07
Day 7
07/08
Day 8
07/09
Day 9
07/10
Day 10
07/11
2 Way Athletics 2023
Nicholas Barcelo
28 0 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Brody Cash
25 31 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Tyler Champagne
0 13 0 95 0 0 0 0 0 0
2 Way Athletics 2023
Cody Harris
0 0 50 0 0 0 0 0 0 0
2 Way Athletics 2023
Grant Miller
96 0 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Carter Mitchell
0 17 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Garrett Oravetz
0 67 0 0 0 0 0 0 0 0
2 Way Athletics 2023
Anthony Umbach
44 0 0 0 0 0 0 0 0 0
Apopka
Zack Barrieau
0 40 0 0 0 0 0 0 0 0
Apopka
Alex Dameron
0 0 55 0 0 0 0 0 0 0
Apopka
Anthony Hamilton
0 71 0 0 0 0 0 0 0 0
Apopka
Jordan Little
94 0 0 0 0 0 0 0 0 0
Apopka
Donovan Murdock
30 2 0 0 0 0 0 0 0 0
Apopka
Braylon Reynante
76 0 0 0 0 0 0 0 0 0
Apopka
Dylan Sanders
0 0 36 0 0 0 0 0 0 0
Apopka
Reid Taylor
0 0 75 0 0 0 0 0 0 0
Blaze Assassin
Markus Budweg
56 0 0 0 0 0 0 0 0 0
Blaze Assassin
Carson Kaye
8 81 0 0 0 0 0 0 0 0
Blaze Assassin
Brandon Simms
57 0 0 0 0 0 0 0 0 0
Blaze Assassin
Griffin Wakeling
60 0 0 0 0 0 0 0 0 0
Blaze Assassin
Michael Zaccardo
0 16 0 0 0 0 0 0 0 0
Canes Academy
Sebastian Debasa
0 9 0 0 0 0 0 0 0 0
Canes Academy
Lucas Fernandez
79 0 0 0 0 0 0 0 0 0
Canes Academy
Jonathan Fernandez-Andrew
0 56 0 0 0 0 0 0 0 0
Canes Academy
Issac Garcia
0 101 0 0 0 0 0 0 0 0
Canes Academy
Jean Carlos Garcia-Chicano
29 0 0 0 0 0 0 0 0 0
Canes Academy
Vincent Van Hemert
0 85 0 0 0 0 0 0 0 0
Dlt Baseball
Elijah Buffaloe
0 0 8 0 0 0 0 0 0 0
Dlt Baseball
Rafael Masdiaz
0 41 0 0 0 0 0 0 0 0
Dlt Baseball
Fabrizio Rodriguez
97 0 0 0 0 0 0 0 0 0
Dlt Baseball
Iziah Santiago-Ramirez
75 0 0 0 0 0 0 0 0 0
Dlt Baseball
Savannah Strickland
1 0 0 0 0 0 0 0 0 0
Dlt Baseball
Cesar Yanez
0 0 80 0 0 0 0 0 0 0
Dna 16u Americans
Arcenio Aguirre
51 0 0 0 0 0 0 0 0 0
Dna 16u Americans
Cody Hogue
33 0 0 0 0 0 0 0 0 0
Dna 16u Americans
Matthew Kelley
28 54 0 0 0 0 0 0 0 0
Dna 16u Americans
Luke Rossi
36 0 0 0 0 0 0 0 0 0
Dna 16u Americans
Luis Valentin-Ramos
81 0 0 0 0 0 0 0 0 0
Dna 16u Nationals
Erick Arce-Gonzalez
35 0 0 0 0 0 0 0 0 0
Dna 16u Nationals
Zach Hutchinson
44 0 0 0 0 0 0 0 0 0
Dna 16u Nationals
Juan Munoz
0 20 0 0 0 0 0 0 0 0
Dna 16u Nationals
Fabian Ramirez
98 0 0 0 0 0 0 0 0 0
Dna 16u Nationals
Adonis Troncoso
55 0 0 0 0 0 0 0 0 0
Dna 16u Nationals
Isaiah Welch
0 84 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Evan Christ
0 83 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Michelangelo Cruz
18 0 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Yandiel Luna
20 0 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Eduardo Maldonado
79 0 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Pedro Morales
12 16 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Anthony Viera
76 0 0 0 0 0 0 0 0 0
Florida Prime 2023
Corey Behr
15 0 12 0 0 0 0 0 0 0
Florida Prime 2023
Logan Duprey
43 0 65 0 0 0 0 0 0 0
Florida Prime 2023
Chase Packham
27 0 0 0 0 0 0 0 0 0
Florida Prime 2023
Cayden Robinson
60 0 0 0 0 0 0 0 0 0
Florida Prime 2023
Shea Thistleton
30 16 0 0 0 0 0 0 0 0
Florida Prime 2023
Isaac Trawick
0 0 73 0 0 0 0 0 0 0
Florida Prime 2023
Shane Upton
30 76 0 0 0 0 0 0 0 0
GA SELECT
Cole Crawford
17 0 0 0 0 0 0 0 0 0
GA SELECT
Colton Crews
39 0 0 0 0 0 0 0 0 0
GA SELECT
Conner Lloyd
0 44 0 0 0 0 0 0 0 0
GA SELECT
Riley Morgan
9 86 0 0 0 0 0 0 0 0
GA SELECT
Samuel Simonds
64 0 0 0 0 0 0 0 0 0
GA SELECT
Ian Vickers
0 87 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Adam Alexander
27 18 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Alejandro Cintron-Soto
42 0 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Antonio Davis Jr
29 0 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Brandon Leininger
72 0 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Collin McNeal
24 0 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Dalton Townsend
0 36 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Logan Vande Kamp
6 67 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Connor Villa
27 0 0 0 0 0 0 0 0 0
Hit Factory Blue 16
Michael Wormack
21 0 0 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Patrick Combs
80 0 0 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Matthew Demetree
51 0 0 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Ryan Helms
0 0 13 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Tyler Marczak
0 11 67 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Brady Napier
0 91 0 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Giancarlo Ramos-Tarud
33 0 37 0 0 0 0 0 0 0
Mahler Baseball Prospects Underclass
Ashten Tretter
87 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Antonio Aguilar
0 48 0 0 0 0 0 0 0 0
MVP Baseball Academy
Carlos Celta
0 29 0 0 0 0 0 0 0 0
MVP Baseball Academy
Carlos Diaz
2 11 0 0 0 0 0 0 0 0
MVP Baseball Academy
Israel Gonzalez
40 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Johann Monrroy
0 37 0 0 0 0 0 0 0 0
MVP Baseball Academy
Carlos Negron
24 0 0 0 0 0 0 0 0 0
MVP Baseball Academy
Jammel Perozo
0 87 0 0 0 0 0 0 0 0
MVP Baseball Academy
Diego Sanchez
0 17 0 0 0 0 0 0 0 0
New Rochelle Knights Baseball
Benjamin Cave
0 52 0 0 0 0 0 0 0 0
New Rochelle Knights Baseball
Daniel Diedwards
90 0 0 0 0 0 0 0 0 0
New Rochelle Knights Baseball
Timmy Meyer
8 20 0 0 0 0 0 0 0 0
New Rochelle Knights Baseball
Ethan Portnoff
0 74 0 0 0 0 0 0 0 0
Ormond Beach Golden Spikes 16u
Joshua Cope
43 0 0 0 0 0 0 0 0 0
Ormond Beach Golden Spikes 16u
Sam Donlick
93 0 0 0 0 0 0 0 0 0
Ormond Beach Golden Spikes 16u
Luke Hoffmann
9 0 0 0 0 0 0 0 0 0
Ormond Beach Golden Spikes 16u
Cole Snowden
65 0 0 0 0 0 0 0 0 0
Ormond Beach Golden Spikes 16u
Carson Taylor
0 87 0 0 0 0 0 0 0 0
Ormond Beach Golden Spikes 16u
Ryan Zagers
26 29 0 0 0 0 0 0 0 0
Tactical Baseball Club
Murray Critcher
0 0 37 0 0 0 0 0 0 0
Tactical Baseball Club
Jake Eisert
0 4 0 11 0 0 0 0 0 0
Tactical Baseball Club
Edward Farrell
0 0 0 93 0 0 0 0 0 0
Tactical Baseball Club
Kevin Hebert
33 0 0 0 0 0 0 0 0 0
Tactical Baseball Club
Josh Hoeckendorf
0 0 52 0 0 0 0 0 0 0
Tactical Baseball Club
Ryan Kelley
83 0 0 0 0 0 0 0 0 0
Tactical Baseball Club
Matthew Ladd-Wright
0 0 40 0 0 0 0 0 0 0
Tactical Baseball Club
Charlie Lehr
0 32 0 0 0 0 0 0 0 0
Tactical Baseball Club
Bradley Tulchinsky
70 0 0 0 0 0 0 0 0 0
Tactical Baseball Club
Tyler VanWormer
0 81 0 0 0 0 0 0 0 0
Tactical Baseball Club
Michael Vice
0 0 58 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest