2,204 MLB PLAYERS | 15,133 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/01
Day 2
07/02
Day 3
07/03
Day 4
07/04
Day 5
07/05
Day 6
07/06
Day 7
07/07
Day 8
07/08
Day 9
07/09
Day 10
07/10
2 Way Athletics 2024- Skelton
Nicolas Arnold
29 70 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Jake Grant
59 0 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Campbell Hinson
0 0 31 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Jayden Lintner
0 56 0 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Cade Moerman
0 0 18 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
Mason Morris
0 0 56 0 0 0 0 0 0 0
2 Way Athletics 2024- Skelton
William Roush
1 0 0 0 0 0 0 0 0 0
Chain Gang 16u Carucci
Brian Lowry
8 21 0 0 0 0 0 0 0 0
Chain Gang 16u Carucci
Walker Mikkelson
0 41 0 0 0 0 0 0 0 0
Chain Gang 16u Carucci
Jacob Montelbano
0 0 15 0 0 0 0 0 0 0
Chain Gang 16u Carucci
Ethan Palazzo
0 0 24 0 0 0 0 0 0 0
Chain Gang 16u Carucci
Noah Rogers
96 0 0 0 0 0 0 0 0 0
Chain Gang 16u Carucci
LJ Stephens
0 0 14 0 0 0 0 0 0 0
Chain Gang 16u Carucci
Braedin Swab
25 28 43 0 0 0 0 0 0 0
Dna 16u
Grady Duncan
0 0 77 0 0 0 0 0 0 0
Dna 16u
Pablo Garcia
39 0 21 0 0 0 0 0 0 0
Dna 16u
Alejandro Hamana
22 0 5 0 0 0 0 0 0 0
Dna 16u
Edward Lyall
31 0 0 0 0 0 0 0 0 0
Dna 16u
Jose Munoz
0 80 0 0 0 0 0 0 0 0
Dna 16u
Adison Scott
0 0 29 0 0 0 0 0 0 0
Dna 16u
Isaiah Welch
0 39 0 0 0 0 0 0 0 0
EPE 16U American
Patrick Borek
0 84 24 0 0 0 0 0 0 0
EPE 16U American
Ryan Briggs
67 0 0 0 0 0 0 0 0 0
EPE 16U American
David Garrido
0 11 13 0 0 0 0 0 0 0
EPE 16U American
Nico Lore
0 0 54 0 0 0 0 0 0 0
EPE 16U American
Anthony Martino
60 0 0 0 0 0 0 0 0 0
EPE 16U American
Ethan Pukas
0 0 40 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Javier Alcantara
0 19 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Manuel Capote
0 40 0 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Pablo Contreras
0 0 60 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Erick Garcia
15 0 18 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Yandiel Luna
0 18 37 0 0 0 0 0 0 0
Figs Baseball Prospects Underclass
Samuel Rivas
91 0 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - PRIME
Andrew Dolin
0 78 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - PRIME
Austyn Griffin
0 39 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - PRIME
Moshe Presberg
0 0 82 0 0 0 0 0 0 0
FL ELITE BASEBALL - PRIME
Conrad Robinson
46 0 0 0 0 0 0 0 0 0
FL ELITE BASEBALL - PRIME
Logan Zavala
72 0 0 0 0 0 0 0 0 0
Florida Baseball
Mark Alvarez
93 0 0 0 0 0 0 0 0 0
Florida Baseball
Andy Castillo
0 32 0 0 0 0 0 0 0 0
Florida Baseball
Kai Fonnegra
0 0 22 0 0 0 0 0 0 0
Florida Baseball
Juan Pablo Ollarve
0 0 50 0 0 0 0 0 0 0
Florida Baseball
Rene Quintana
0 0 64 0 0 0 0 0 0 0
Florida Baseball
Jose Roig
0 59 0 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Nickolas Bermudez
0 0 30 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Bryan Borrego
37 0 30 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Samuel Camacho
14 0 69 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Rolando Castillo
0 0 37 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Anthony Diaz
33 0 13 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Blace Kamaka
0 96 0 0 0 0 0 0 0 0
Florida Slugger 2024 Blue
Ivan Membreno
0 21 0 0 0 0 0 0 0 0
Florida Slugger 2024 White
Chance Barnes
0 46 0 0 0 0 0 0 0 0
Florida Slugger 2024 White
Andrew Chen
0 54 0 0 0 0 0 0 0 0
Florida Slugger 2024 White
Bryce Czachorowski
0 51 0 0 0 0 0 0 0 0
Florida Slugger 2024 White
Alejandro Puig
0 5 0 0 0 0 0 0 0 0
Florida Slugger 2024 White
Joey Talbot
0 61 0 0 0 0 0 0 0 0
Hr14
Efren Blanco
0 0 0 12 0 0 0 0 0 0
Hr14
Samuel Castillo
0 0 66 0 0 0 0 0 0 0
Hr14
Edwardo Diaz
0 14 90 0 0 0 0 0 0 0
Hr14
Fernando Ferrer
0 0 0 38 0 0 0 0 0 0
Hr14
Elijah Guzman
0 70 0 0 0 0 0 0 0 0
Hr14
Alexavier Lebron
23 0 8 0 0 0 0 0 0 0
Hr14
Jussef Maldonado
0 0 0 8 0 0 0 0 0 0
Hr14
Alexis Martinez
34 0 0 5 0 0 0 0 0 0
Hr14
Christian Rivera
0 0 14 3 0 0 0 0 0 0
Hr14
Pablo Rivera
0 16 0 0 0 0 0 0 0 0
Hr14
Yasiel Trinidad
0 0 0 50 0 0 0 0 0 0
Hr14
Ellian A Urena
28 0 32 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Walter Carmona
79 0 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Elian Cubano
0 0 55 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Jose Hernandez
0 80 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Angeniel Pierre
36 0 0 0 0 0 0 0 0 0
Internacional Baseball Academy & High School
Brayan Resto
0 0 46 0 0 0 0 0 0 0
Miami Warriors
Anthony Cuquejo
0 0 8 0 0 0 0 0 0 0
Miami Warriors
Alejandro Duran
42 0 25 0 0 0 0 0 0 0
Miami Warriors
Eduardo Echeverria
29 98 0 0 0 0 0 0 0 0
Miami Warriors
Kenneth Gutierrez
30 0 11 0 0 0 0 0 0 0
Miami Warriors
Nicholas Rodriguez
8 2 73 0 0 0 0 0 0 0
MVP Baseball Academy
Carlos Diaz
34 0 0 28 0 0 0 0 0 0
MVP Baseball Academy
Jose Herrera
42 0 89 0 0 0 0 0 0 0
MVP Baseball Academy
Jorwill Millan
26 0 21 14 0 0 0 0 0 0
MVP Baseball Academy
Johann Monrroy
0 38 0 96 0 0 0 0 0 0
MVP Baseball Academy
David Otero
15 57 0 0 0 0 0 0 0 0
MVP Baseball Academy
Leiber Sanchez
0 0 0 98 0 0 0 0 0 0
Next Level Ocala 16U
Cade Arnold
0 32 0 0 0 0 0 0 0 0
Next Level Ocala 16U
Tristan Beck
0 32 0 0 0 0 0 0 0 0
Next Level Ocala 16U
Brock Chambrot
16 0 75 0 0 0 0 0 0 0
Next Level Ocala 16U
Jaden Cox
20 0 0 0 0 0 0 0 0 0
Next Level Ocala 16U
Dillon Grace
0 28 0 0 0 0 0 0 0 0
Next Level Ocala 16U
Jackson Perrin
64 0 41 0 0 0 0 0 0 0
Next Level Ocala 16U
Clayton Thompson
0 32 0 0 0 0 0 0 0 0
Ontario Blue Jays - Red
Cameron Baker
0 0 41 0 0 0 0 0 0 0
Ontario Blue Jays - Red
Liam Cruickshank
0 0 0 50 0 0 0 0 0 0
Ontario Blue Jays - Red
Lachlan Harrison
39 0 0 24 0 0 0 0 0 0
Ontario Blue Jays - Red
Agastya Kushari
0 42 0 0 0 0 0 0 0 0
Ontario Blue Jays - Red
Thomas Reilly
0 0 58 0 0 0 0 0 0 0
Ontario Blue Jays - Red
Ethan Simpson
0 0 0 20 0 0 0 0 0 0
Ontario Blue Jays - Red
Justin Skorupski
16 0 8 31 0 0 0 0 0 0
Ontario Blue Jays - Red
Anthony Unga
71 0 0 0 0 0 0 0 0 0
Ontario Blue Jays - Red
Jorge Valdes
0 0 23 0 0 0 0 0 0 0
Ontario Blue Jays - Red
Thomas Valero
0 0 0 46 0 0 0 0 0 0
Ontario Blue Jays - Red
Brenden Walker
0 0 0 21 0 0 0 0 0 0
Ontario Blue Jays - White
Jayden Bailey
0 48 0 0 0 0 0 0 0 0
Ontario Blue Jays - White
Alex Gu
0 0 27 0 0 0 0 0 0 0
Ontario Blue Jays - White
Owen Newman
0 0 70 0 0 0 0 0 0 0
Ontario Blue Jays - White
Matthew Spencer
83 0 0 0 0 0 0 0 0 0
Ontario Blue Jays - White
Ryan Stalony
0 48 0 0 0 0 0 0 0 0
Ontario Blue Jays - White
Max Wong
23 0 0 0 0 0 0 0 0 0
Pride-Mahler Baseball Prospects
Diego Allen
11 0 0 0 0 0 0 0 0 0
Pride-Mahler Baseball Prospects
Jacob Barbee
0 37 0 0 0 0 0 0 0 0
Pride-Mahler Baseball Prospects
Luke Kimball
0 38 0 0 0 0 0 0 0 0
Pride-Mahler Baseball Prospects
Christian Morring
0 0 78 0 0 0 0 0 0 0
Pride-Mahler Baseball Prospects
Jacob Shutters
68 0 0 0 0 0 0 0 0 0
Pride-Mahler Baseball Prospects
Ethan Winkler
12 40 0 0 0 0 0 0 0 0
South Florida Bandits
Tommy Barden
21 18 0 0 0 0 0 0 0 0
South Florida Bandits
Cody Bergeron
0 94 0 0 0 0 0 0 0 0
South Florida Bandits
Iziah Santiago-Ramirez
81 0 0 0 0 0 0 0 0 0
Space Coast Elite
Thomas Gonnella
28 0 0 13 0 0 0 0 0 0
Space Coast Elite
Logan Hart
41 0 85 0 0 0 0 0 0 0
Space Coast Elite
Ty Keeley
0 82 0 0 0 0 0 0 0 0
Space Coast Elite
Vincent Marcoccia
0 30 0 89 0 0 0 0 0 0
Space Coast Elite
Camden Rethwisch
26 0 0 0 0 0 0 0 0 0
Space Coast Elite
Samuel Rogers
0 0 45 0 0 0 0 0 0 0
Space Coast Elite
Caden Simcox
0 20 95 0 0 0 0 0 0 0
Stingers Baseball Academy
Jacob Knudsen Wagner
0 14 0 0 0 0 0 0 0 0
Stingers Baseball Academy
Carson Lietz
0 87 0 0 0 0 0 0 0 0
Stingers Baseball Academy
Chase McBrearty
43 0 0 0 0 0 0 0 0 0
Stingers Baseball Academy
Aidan McMahon
11 0 0 0 0 0 0 0 0 0
Stingers Baseball Academy
Luke Williams
44 0 0 0 0 0 0 0 0 0
Stingers Baseball Academy Blue
Joseph Cardona
25 98 0 0 0 0 0 0 0 0
Stingers Baseball Academy Blue
Ryan Folstein
0 0 10 0 0 0 0 0 0 0
Stingers Baseball Academy Blue
Nick Hayes
33 12 37 0 0 0 0 0 0 0
Stingers Baseball Academy Blue
Arnie Munoz
59 0 0 0 0 0 0 0 0 0
Stingers Baseball Academy Blue
Sam Sharky
0 0 69 0 0 0 0 0 0 0
Storm Baseball 16u
Alex Messer
0 9 0 0 0 0 0 0 0 0
Storm Baseball 16u
Elias Murdock
24 45 0 0 0 0 0 0 0 0
Storm Baseball 16u
Ethan Polce
37 0 0 0 0 0 0 0 0 0
Storm Baseball 16u
Benjamin Taylor
0 83 0 0 0 0 0 0 0 0
Wolf Pack Baseball 2024
Austin Dadey
0 65 0 0 0 0 0 0 0 0
Wolf Pack Baseball 2024
Jayden Floyd
0 21 76 0 0 0 0 0 0 0
Wolf Pack Baseball 2024
Xavier Glover
52 0 0 0 0 0 0 0 0 0
Wolf Pack Baseball 2024
Collin Kirkpatrick
0 0 30 0 0 0 0 0 0 0
Wolf Pack Baseball 2024
Ederick Montalvo
0 0 24 0 0 0 0 0 0 0
Wolf Pack Baseball 2024
Cooper Smith
72 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