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
10/20
Day 2
10/21
Day 3
10/22
Day 4
10/23
Day 5
10/24
Day 6
10/25
Day 7
10/26
Day 8
10/27
Day 9
10/28
Day 10
10/29
Albany Paulies Academy
Randal Burgos
0 75 0 0 0 0 0 0 0 0
Albany Paulies Academy
Franderick Hernandez
0 0 34 0 0 0 0 0 0 0
Albany Paulies Academy
Jeremy Isabel
0 32 15 0 0 0 0 0 0 0
Albany Paulies Academy
Kevin Rodriguez
0 65 0 0 0 0 0 0 0 0
Albany Paulies Academy
Ramon Salazar Montero
0 61 0 0 0 0 0 0 0 0
Albany Paulies Academy
Nicholas Spatafora
0 0 57 0 0 0 0 0 0 0
Arbelo Baseball 2024 Scout Team
Diego Allen
0 49 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Scout Team
Hunter Ewing
0 73 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Scout Team
Angel Hilario
0 22 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Scout Team
Devin Loor
63 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Scout Team
Jerrid Oropeza
0 52 0 0 0 0 0 0 0 0
Arbelo Baseball 2024 Scout Team
Davin Scott
0 36 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Kyle Bekemeyer
0 26 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Connor Cook
0 16 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Amarri Daniel
0 0 65 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Jagarii Gardner
13 0 30 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Jonathan Guillen
80 0 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Parker Hill
0 72 0 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Oscar Perez
0 0 23 0 0 0 0 0 0 0
Arbelo Baseball 2025 Black
Ignacio Yanez
15 0 0 0 0 0 0 0 0 0
Ballers Baseball - 18u
Austin Dadey
0 0 101 0 0 0 0 0 0 0
Ballers Baseball - 18u
Nicolas Partridge
0 8 0 0 0 0 0 0 0 0
Ballers Baseball - 18u
Jayce Rollins
0 79 0 0 0 0 0 0 0 0
Ballers Baseball - 18u
Jason Whitaker
0 72 0 0 0 0 0 0 0 0
Bay Area Pro 2024
Zack Bird
0 71 0 0 0 0 0 0 0 0
Bay Area Pro 2024
Travis Browning Jr
0 15 28 0 0 0 0 0 0 0
Bay Area Pro 2024
Nicholas Castellanos
0 0 28 0 0 0 0 0 0 0
Bay Area Pro 2024
Daniel Depaolo
0 36 0 0 0 0 0 0 0 0
Bay Area Pro 2024
Pablo Garcia
0 23 0 0 0 0 0 0 0 0
Bay Area Pro 2024
Jacob Knisley
0 74 0 0 0 0 0 0 0 0
Bay Area Pro 2024
Landon Wilder
0 0 56 0 0 0 0 0 0 0
Burn Collier
Charley Bergsma
0 0 64 0 0 0 0 0 0 0
Burn Collier
Mitchell Marlowe
0 23 56 0 0 0 0 0 0 0
Burn Collier
Trevor Nikolis
0 68 0 0 0 0 0 0 0 0
Burn Collier
Nicklaus Sakowski
0 78 0 0 0 0 0 0 0 0
Burn Collier
Presley Woodson
0 0 64 0 0 0 0 0 0 0
Burn Collier
Ryder Woodson
0 0 35 0 0 0 0 0 0 0
Canada Reds Academy
Deacon Jones
0 0 22 0 0 0 0 0 0 0
Canada Reds Academy
Shea Kuiack
0 73 4 0 0 0 0 0 0 0
Canada Reds Academy
Jeremy Labonté
0 28 0 0 0 0 0 0 0 0
Canada Reds Academy
Sam Lauzon
0 72 0 0 0 0 0 0 0 0
Canada Reds Academy
Brody Nadeau
0 21 28 0 0 0 0 0 0 0
Canada Reds Academy
Raynell Tirado
0 14 16 0 0 0 0 0 0 0
Central Pointe Christian Academy
Miguel Allegri
0 4 50 0 0 0 0 0 0 0
Central Pointe Christian Academy
Edwardo Diaz
0 72 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Pablo David Figueroa Roman
0 20 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Jared Lopez
0 43 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Carlos Medina
0 23 30 0 0 0 0 0 0 0
Central Pointe Christian Academy
Jorge Nieves
0 0 82 0 0 0 0 0 0 0
Central Pointe Christian Academy
Jose Paniagua
0 0 68 0 0 0 0 0 0 0
Central Pointe Christian Academy
Riosmar Rizzo
0 0 35 0 0 0 0 0 0 0
Central Pointe Christian Academy
Fabian A romero
0 0 80 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Robert Chacin
0 26 13 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Diego Cordero
0 0 43 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Miguel Core
0 29 76 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Ezequiel Escudero Ortiz
0 76 0 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Michael Hernandez
0 0 6 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Ronny Magallanes
0 45 0 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Alexis Martinez
0 34 0 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Felix Perez
0 3 0 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Sebastian Rolon
0 0 19 0 0 0 0 0 0 0
Central Pointe Christian Academy National Navy
Amaury Torres
0 0 32 0 0 0 0 0 0 0
Citation Baseball
Humberto Casillas
22 0 0 0 0 0 0 0 0 0
Citation Baseball
Kaeden Geraci
0 0 105 0 0 0 0 0 0 0
Citation Baseball
Elijah Guzman
0 91 0 0 0 0 0 0 0 0
Citation Baseball
Rafael Masdiaz
59 0 0 0 0 0 0 0 0 0
Citation Baseball
Mark Simpson
16 11 14 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Edison Cantillo
0 86 0 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Brayden Decastro
0 9 0 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Killian Gauthier
0 0 69 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Jack Horswood
0 7 0 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Samir Hurtado
0 0 28 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Cameron O'Stewart
13 0 0 0 0 0 0 0 0 0
FL Elite - 18U Scout Team
Logan Zavala
90 0 0 0 0 0 0 0 0 0
Fl Generals
James Baxter
0 85 0 0 0 0 0 0 0 0
Fl Generals
Corbin Brown
0 28 0 0 0 0 0 0 0 0
Fl Generals
Joey Celano
0 0 16 0 0 0 0 0 0 0
Fl Generals
Kian Crockett
0 10 28 0 0 0 0 0 0 0
Fl Generals
Ryan Folstein
0 53 0 0 0 0 0 0 0 0
Fl Generals
Caden Simcox
0 0 60 0 0 0 0 0 0 0
Fl Generals
Jacob Tyndall
0 70 0 0 0 0 0 0 0 0
Florida Express
Anthony Brand
0 63 0 0 0 0 0 0 0 0
Florida Express
Samuel Fernandez
0 0 61 0 0 0 0 0 0 0
Florida Express
Drake Hansen
0 79 0 0 0 0 0 0 0 0
Florida Express
Peyton Holton
0 7 25 0 0 0 0 0 0 0
Florida Express
Charlie Houd
0 43 0 0 0 0 0 0 0 0
Florida Express
Robert Howard
0 41 0 0 0 0 0 0 0 0
Florida Express
Blake Stone
0 0 18 0 0 0 0 0 0 0
Florida Express
Joaquin Urrutia
0 0 55 0 0 0 0 0 0 0
Florida Slugger 2025
Bryan Castellanos
0 0 33 0 0 0 0 0 0 0
Florida Slugger 2025
Jarrett Goodson
0 17 0 0 0 0 0 0 0 0
Florida Slugger 2025
Wyatt Jaggers
0 85 0 0 0 0 0 0 0 0
Florida Slugger 2025
Connor McAfee
0 82 0 0 0 0 0 0 0 0
Florida Slugger 2025
Braydon Merritt
0 26 0 0 0 0 0 0 0 0
Florida Slugger 2025
Kas Ocasio
0 0 79 0 0 0 0 0 0 0
Florida Sox
Brennan Falcone
0 57 0 0 0 0 0 0 0 0
Florida Sox
Clayton Griffith
0 22 0 0 0 0 0 0 0 0
Florida Sox
Reed Guess
0 58 0 0 0 0 0 0 0 0
Florida Sox
William Higby
0 74 0 0 0 0 0 0 0 0
Florida Sox
Penn Kelleher
0 9 0 0 0 0 0 0 0 0
Florida Sox
Logan Krause
0 37 0 0 0 0 0 0 0 0
Florida Sox
Jackson Perkins
0 41 0 0 0 0 0 0 0 0
Florida Sox
Trace Rodmyre
0 70 0 0 0 0 0 0 0 0
Florida Sox
Jacob Trottier
0 19 0 0 0 0 0 0 0 0
Hawks Baseball
Christopher Asbill
0 60 0 0 0 0 0 0 0 0
Hawks Baseball
Lucas Badalato
0 0 47 0 0 0 0 0 0 0
Hawks Baseball
Anthony Barton
0 25 0 0 0 0 0 0 0 0
Hawks Baseball
Jack Costa
0 12 26 0 0 0 0 0 0 0
Hawks Baseball
Devon Crown
0 0 66 0 0 0 0 0 0 0
Hawks Baseball
Peyson Garcia
0 0 66 0 0 0 0 0 0 0
Hawks Baseball
Garrett Grant
0 0 65 0 0 0 0 0 0 0
Hawks Baseball
Reed Johansson
0 0 23 0 0 0 0 0 0 0
Hawks Baseball
Lucas Tutunjian
0 0 33 0 0 0 0 0 0 0
Hawks Baseball
Cooper West
0 69 0 0 0 0 0 0 0 0
Hit Factory Pros 2025
Trevor Berard
21 0 0 0 0 0 0 0 0 0
Hit Factory Pros 2025
Drew Dunlop
41 0 0 0 0 0 0 0 0 0
Hit Factory Pros 2025
Luke Sauer
41 0 0 0 0 0 0 0 0 0
Hit Factory Pros 2025
Daniel Smythe
13 0 0 0 0 0 0 0 0 0
Hit Factory Pros 2025
Brendon Steele
53 0 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Braxton Brown
0 2 29 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Mason Hurles
0 13 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Edward Lyall
0 0 48 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Alexander Martínez
0 21 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Gage McCrystal
0 65 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Bubba Miller
0 3 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Matthew Phieffer
0 90 0 0 0 0 0 0 0 0
Legends 17u Black Powered By Ua
Alejandro Sandoval, Jr.
0 0 47 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Zachary Brooks
0 87 0 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Mason Connors
0 92 0 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Austin Coward
0 0 95 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Anderson Jorge
0 51 0 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Deven Mena
0 97 0 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Thomas Pitard
0 0 18 0 0 0 0 0 0 0
Legends 18u Black Powered by UA
Zacharias Walker
0 13 0 0 0 0 0 0 0 0
Legends 18u Red Powered by UA
Jeff Berrios
0 96 0 0 0 0 0 0 0 0
Legends 18u Red Powered by UA
Matthew Hall
0 0 18 0 0 0 0 0 0 0
Legends 18u Red Powered by UA
Ethan Hammer
0 11 79 0 0 0 0 0 0 0
Legends 18u Red Powered by UA
Jacavien Mcgovern
0 0 10 0 0 0 0 0 0 0
Legends 18u Red Powered by UA
Sebastian Ortiz
0 101 0 0 0 0 0 0 0 0
Legends 18u Red Powered by UA
Cam Rodriguez
0 4 0 0 0 0 0 0 0 0
Leto High School
Jeffrey Alex Abreu
0 15 0 0 0 0 0 0 0 0
Leto High School
Angel Arroyo Jr
0 42 0 0 0 0 0 0 0 0
Leto High School
Arley Duran
0 0 64 0 0 0 0 0 0 0
Leto High School
Sebastian Guerrero-Jimenez
0 25 0 0 0 0 0 0 0 0
Leto High School
Gerard Ortega
0 28 0 0 0 0 0 0 0 0
Leto High School
Demetrios Passalaris
0 75 0 0 0 0 0 0 0 0
Leto High School
Lucas Vitale
0 26 0 0 0 0 0 0 0 0
Lr Mustangs
Wes Geiger
0 78 0 0 0 0 0 0 0 0
Lr Mustangs
Brayden Lowe
0 21 0 0 0 0 0 0 0 0
Lr Mustangs
Alex Vaillancourt
0 80 0 0 0 0 0 0 0 0
LWB
Gage Chandley
0 56 0 0 0 0 0 0 0 0
LWB
Diego Colon
0 0 10 0 0 0 0 0 0 0
LWB
Lane Cutts
0 0 44 0 0 0 0 0 0 0
LWB
Levi Cutts
0 91 0 0 0 0 0 0 0 0
LWB
Patrick Giles
0 5 0 0 0 0 0 0 0 0
LWB
Will Pilon
0 0 50 0 0 0 0 0 0 0
LWB
Caleb Ramos
0 11 0 0 0 0 0 0 0 0
LWB
Max Seidl
0 28 0 0 0 0 0 0 0 0
Mvp Florida 2024
Jacob Cicco
0 49 0 0 0 0 0 0 0 0
Mvp Florida 2024
Gavin Dougherty
0 0 47 0 0 0 0 0 0 0
Mvp Florida 2024
Caleb Kietzman
0 22 71 0 0 0 0 0 0 0
Mvp Florida 2024
Carter Land
0 71 0 0 0 0 0 0 0 0
Mvp Florida 2024
Blake Lightfield
0 51 0 0 0 0 0 0 0 0
Nlb Central Florida
Noah Berning
0 106 0 0 0 0 0 0 0 0
Nlb Central Florida
Armani Cozza
0 27 16 0 0 0 0 0 0 0
Nlb Central Florida
Colby Crosby
0 104 0 0 0 0 0 0 0 0
Nlb Central Florida
Elijah Harrell
0 0 43 0 0 0 0 0 0 0
Nlb Central Florida
Angel Ramos
0 0 62 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Vincent Antuna
0 0 77 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Tristan Brown
0 38 0 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Brayden Dicerb
0 30 29 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Ely Houston
0 28 0 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Mason Miller
0 67 0 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Pete Oderio
0 51 0 0 0 0 0 0 0 0
Ostingers Baseball 2024 Osting
Jonny Sosnowski
0 83 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Wrigley Bates
0 0 37 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Jason Forgey
0 90 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Layton Hall
0 28 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Kurtis Harper
0 0 56 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Kayden Lyons
0 87 0 0 0 0 0 0 0 0
Southern Squeeze 2025 Orlando
Paul Ricci
0 39 0 0 0 0 0 0 0 0
The Mayhem Nation
Uriel Barrios
0 41 0 0 0 0 0 0 0 0
The Mayhem Nation
Nicholas Beatrice
0 5 10 0 0 0 0 0 0 0
The Mayhem Nation
Jacoby Cox
0 26 0 0 0 0 0 0 0 0
The Mayhem Nation
Nicholas Curbelo
0 0 93 0 0 0 0 0 0 0
The Mayhem Nation
Rhys Klein
0 65 0 0 0 0 0 0 0 0
The Mayhem Nation
Billy Mallon
0 12 0 0 0 0 0 0 0 0
The Mayhem Nation
Dylan Supple
0 0 24 0 0 0 0 0 0 0
VR Baseball
Isaiah Delgado
0 47 0 0 0 0 0 0 0 0
VR Baseball
Lennix Diaz
0 29 49 0 0 0 0 0 0 0
VR Baseball
Cale Keene
0 67 0 0 0 0 0 0 0 0
VR Baseball
Carlos Pina Jr
0 0 56 0 0 0 0 0 0 0
VR Baseball
Alan Rodriguez
0 0 32 0 0 0 0 0 0 0
VR Baseball
Michael Surane
0 93 0 0 0 0 0 0 0 0
Wolves/Pirates Scout Team
Andrew Allison
0 73 0 0 0 0 0 0 0 0
Wolves/Pirates Scout Team
Jose Chacin
0 23 0 0 0 0 0 0 0 0
Wolves/Pirates Scout Team
Angel Mundarain
0 82 0 0 0 0 0 0 0 0
Wolves/Pirates Scout Team
Parker Simpkin
0 0 70 0 0 0 0 0 0 0
Wolves/Pirates Scout Team
Ahmed Smaili
0 32 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