2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Concession On-Site
Daily Entry Fee: $10 per person (Cash Only) - Kids 10 & under Free
Personal Coolers Allowed
Schedule/Scores Event Info   Pool Standings
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
11/17
Day 2
11/18
Day 3
11/19
Day 4
11/20
Day 5
11/21
Day 6
11/22
Day 7
11/23
Day 8
11/24
Day 9
11/25
Day 10
11/26
A-TEAM Baseball
Lex Jaime
29 0 0 0 0 0 0 0 0 0
A-TEAM Baseball
Shane Jones
0 67 0 0 0 0 0 0 0 0
A-TEAM Baseball
Xaden Lee
24 0 0 0 0 0 0 0 0 0
A-TEAM Baseball
Edwin Palomino
20 0 0 0 0 0 0 0 0 0
A-TEAM Baseball
Jake Pinsky
64 0 0 0 0 0 0 0 0 0
A-TEAM Baseball
Alexander Scott
28 0 0 0 0 0 0 0 0 0
A-TEAM Baseball
Ian Smith
29 51 0 0 0 0 0 0 0 0
A-TEAM Baseball
Raymond Velez
26 94 0 0 0 0 0 0 0 0
Baseline Baseball
Antonio Acosta
66 0 0 0 0 0 0 0 0 0
Baseline Baseball
Armando Alvarez
63 0 0 0 0 0 0 0 0 0
Baseline Baseball
Luciano Blanco
0 32 0 0 0 0 0 0 0 0
Baseline Baseball
Amed Cossio Jr.
0 57 0 0 0 0 0 0 0 0
Baseline Baseball
William Cruz
0 67 0 0 0 0 0 0 0 0
Baseline Baseball
Ethan Firestein
11 23 0 0 0 0 0 0 0 0
Baseline Baseball
Gianni Rodriguez
46 0 0 0 0 0 0 0 0 0
Baseline Baseball
Gabriel Sanchez
0 20 0 0 0 0 0 0 0 0
Broward Baby Cakes Underclass
Joseph Brooks
0 28 0 0 0 0 0 0 0 0
Broward Baby Cakes Underclass
Noah Chance
0 3 0 0 0 0 0 0 0 0
Broward Baby Cakes Underclass
Eduardo Lopez
0 81 0 0 0 0 0 0 0 0
Broward Baby Cakes Underclass
Carlos Morales
0 17 0 0 0 0 0 0 0 0
Broward Baby Cakes Underclass
Joshua Sanchez
0 77 0 0 0 0 0 0 0 0
Cardinal Select
Brandon Chin
0 2 0 0 0 0 0 0 0 0
Cardinal Select
Grant Gilooly
32 0 0 0 0 0 0 0 0 0
Cardinal Select
Santiago Gutierrez
0 68 0 0 0 0 0 0 0 0
Cardinal Select
Juan Pablo Hernandez Morales
0 81 0 0 0 0 0 0 0 0
Cardinal Select
Brit Kostura
104 0 0 0 0 0 0 0 0 0
Cardinal Select
Chase Smallwood
0 23 0 0 0 0 0 0 0 0
Cardinal Select
Gregory Tulloch
0 47 0 0 0 0 0 0 0 0
Cardinal Select
Enzo Vertucci
59 0 0 0 0 0 0 0 0 0
Central Florida Play Hard
Christian Arroyo
31 0 0 0 0 0 0 0 0 0
Central Florida Play Hard
Aj Gable
0 34 0 0 0 0 0 0 0 0
Central Florida Play Hard
Zach Hessler
0 56 0 0 0 0 0 0 0 0
Central Florida Play Hard
Griffin Hugus
30 0 0 0 0 0 0 0 0 0
Central Florida Play Hard
Chandler Marsh
0 96 0 0 0 0 0 0 0 0
Central Florida Play Hard
Ethan North
21 0 0 0 0 0 0 0 0 0
Central Florida Play Hard
Luca Oberndorfer
47 0 0 0 0 0 0 0 0 0
Central Florida Play Hard
Samuel Orozco
62 0 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Joe Belflower
0 94 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Nick Berger
39 0 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Andrew Brown
61 0 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Victor Diaz
45 0 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Tyler Spano
0 25 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Tj Wayne
60 0 0 0 0 0 0 0 0 0
Diamond Dawgs 15U
Jake Willis
0 68 0 0 0 0 0 0 0 0
Elite Squad CF
Jose Aragort
0 80 0 0 0 0 0 0 0 0
Elite Squad CF
Jacob Blomgren
5 86 0 0 0 0 0 0 0 0
Elite Squad CF
Drew Macapagal
27 0 0 0 0 0 0 0 0 0
Elite Squad CF
Kyle Patterson
73 0 0 0 0 0 0 0 0 0
Elite Squad CF
Luis Toro
0 18 0 0 0 0 0 0 0 0
Elite Squad CF
Diego Zambrano
60 0 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Gabriel Lebron
21 0 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Daniel McAvoy
23 0 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Andy Messer
92 0 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Joseph Raleigh
12 77 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Jeremy Santiago
23 20 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Joshua Valente
0 83 0 0 0 0 0 0 0 0
EMPIRE DYNASTY
Miguel Wright
30 0 0 0 0 0 0 0 0 0
Florida Select Baseball
Adrian Barrios
27 47 0 0 0 0 0 0 0 0
Florida Select Baseball
Victor Cancio
12 0 0 0 0 0 0 0 0 0
Florida Select Baseball
Nicholas Fernandez
8 0 0 0 0 0 0 0 0 0
Florida Select Baseball
Damian - Alejandro Gonzales
0 125 0 0 0 0 0 0 0 0
Florida Select Baseball
Marcos Gonzales
88 0 0 0 0 0 0 0 0 0
Florida Select Baseball
Julio Gonzalez
21 0 0 0 0 0 0 0 0 0
Florida Select Baseball
Christian Orduna
52 0 0 0 0 0 0 0 0 0
Florida Select Baseball
Jean Carl Perez
24 38 0 0 0 0 0 0 0 0
Florida Select Baseball
Zachary Pou
0 12 0 0 0 0 0 0 0 0
FTB Rockets 2022
Jack Bello
33 14 0 0 0 0 0 0 0 0
FTB Rockets 2022
Nico Dokoupil
0 81 0 0 0 0 0 0 0 0
FTB Rockets 2022
Chris Duprey
62 0 0 0 0 0 0 0 0 0
FTB Rockets 2022
Ryan Foderaro
0 22 0 0 0 0 0 0 0 0
FTB Rockets 2022
Brady Jackson
0 82 0 0 0 0 0 0 0 0
FTB Rockets 2022
Zack Robinson
70 0 0 0 0 0 0 0 0 0
FTB Rockets 2022
Andy Sabugo
50 0 0 0 0 0 0 0 0 0
Gamblers Elite
Francesco Ciprianni
0 57 0 0 0 0 0 0 0 0
Gamblers Elite
Matthew Davis
0 86 0 0 0 0 0 0 0 0
Gamblers Elite
Christopher Diaz
0 18 0 0 0 0 0 0 0 0
Gamblers Elite
Jonathan Gonzalez
0 38 0 0 0 0 0 0 0 0
Gamblers Elite
Allen Hernandez
0 41 0 0 0 0 0 0 0 0
Gamblers Elite
Matthew Pizzarello
89 0 0 0 0 0 0 0 0 0
Gamblers Elite
Dylan Reinhardt
89 0 0 0 0 0 0 0 0 0
Gamblers Elite
Jack Savery
0 9 0 0 0 0 0 0 0 0
Gamblers Elite
Connor Spells
43 0 0 0 0 0 0 0 0 0
Jax Titans 15u
Mark Fontaine
49 0 0 0 0 0 0 0 0 0
Jax Titans 15u
J Hoban
0 66 0 0 0 0 0 0 0 0
Jax Titans 15u
Matthew Kelly
64 0 0 0 0 0 0 0 0 0
Jax Titans 15u
Jordan Martin
0 26 0 0 0 0 0 0 0 0
Jax Titans 15u
Trenton May
67 0 0 0 0 0 0 0 0 0
Jax Titans 15u
Grant McGowan
0 65 0 0 0 0 0 0 0 0
Jax Titans 15u
Jordan Onkst
26 0 0 0 0 0 0 0 0 0
Jax Titans 15u
Michael Stephens
0 58 0 0 0 0 0 0 0 0
Jax Titans 15u
Jared Tucker
0 9 0 0 0 0 0 0 0 0
Jax Titans 16u
Brennan Baker
0 4 0 0 0 0 0 0 0 0
Jax Titans 16u
Cameron Brown
0 2 0 0 0 0 0 0 0 0
Jax Titans 16u
Samuel Clements
0 66 0 0 0 0 0 0 0 0
Jax Titans 16u
Jamie Crouse
37 0 0 0 0 0 0 0 0 0
Jax Titans 16u
Jack Edwards
0 43 0 0 0 0 0 0 0 0
Jax Titans 16u
Tyler Graves
0 60 0 0 0 0 0 0 0 0
Jax Titans 16u
Caden Heisler
51 0 0 0 0 0 0 0 0 0
Jax Titans 16u
Ryan Kolby
59 0 0 0 0 0 0 0 0 0
Jax Titans 16u
Evertt Minotti
0 2 0 0 0 0 0 0 0 0
Jax Titans 16u
Ryan Onkst
0 37 0 0 0 0 0 0 0 0
Jax Titans 16u
Chris Sarmie
63 0 0 0 0 0 0 0 0 0
Palm Beach Select
John Bartolomei
54 0 0 0 0 0 0 0 0 0
Palm Beach Select
Bobby Fasulo
0 40 0 0 0 0 0 0 0 0
Palm Beach Select
Tristan Gasset
83 0 0 0 0 0 0 0 0 0
Palm Beach Select
Max Goldman
0 23 0 0 0 0 0 0 0 0
Palm Beach Select
Joey Guelli
0 16 0 0 0 0 0 0 0 0
Palm Beach Select
Bradley Hart
33 0 0 0 0 0 0 0 0 0
Palm Beach Select
Andrew Jaloski
0 37 0 0 0 0 0 0 0 0
Palm Beach Select
Micheal Linden
0 19 0 0 0 0 0 0 0 0
Palm Beach Select
Antonio Rolle
0 28 0 0 0 0 0 0 0 0
Palm Beach Select
Josh Ryckman
0 43 0 0 0 0 0 0 0 0
Treasure coast Dirtbags
Robert Gorman
30 98 0 0 0 0 0 0 0 0
Treasure coast Dirtbags
Josue Munoz
27 13 0 0 0 0 0 0 0 0
Treasure coast Dirtbags
Juziah Ovando
57 0 0 0 0 0 0 0 0 0
Treasure coast Dirtbags
Blake Roberson
52 0 0 0 0 0 0 0 0 0
Treasure coast Dirtbags
Yasmani Rojas
28 16 0 0 0 0 0 0 0 0
Treasure coast Dirtbags
Justyn Ros
29 76 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