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)
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
06/16
Day 2
06/17
Day 3
06/18
Day 4
06/19
Day 5
06/20
Day 6
06/21
Day 7
06/22
Day 8
06/23
Day 9
06/24
Day 10
06/25
305 recruiting
Caden DeJesus
90 0 0 0 0 0 0 0 0 0
305 recruiting
Julian Garcia
0 5 0 0 0 0 0 0 0 0
305 recruiting
Ethan Perez-Rivera
15 0 0 0 0 0 0 0 0 0
305 recruiting
Christopher Viera
0 93 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Christian Font
0 41 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Robert Kerns
0 16 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
John Luechauer
0 0 0 97 0 0 0 0 0 0
Blackjack Baseball 16u
Jack Lynch
41 0 0 88 0 0 0 0 0 0
Blackjack Baseball 16u
Stephen Pena
0 41 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Joey Shapiro
17 0 0 0 0 0 0 0 0 0
Blackjack Baseball 16u
Shaun Shapiro
60 0 0 17 0 0 0 0 0 0
Cc Chiefs 16u
Gavin Davidson
0 69 0 0 0 0 0 0 0 0
Cc Chiefs 16u
Zack Feller
0 12 0 0 0 0 0 0 0 0
Cc Chiefs 16u
Julian Hernandez
29 0 0 0 0 0 0 0 0 0
Cc Chiefs 16u
Jacob Reynolds
18 0 0 0 0 0 0 0 0 0
Cc Chiefs 16u
Ethan Riate
0 30 0 0 0 0 0 0 0 0
Cc Chiefs 16u
Derek Sclafani
24 0 0 0 0 0 0 0 0 0
Cc Chiefs 16u
Robert Scott Jr.
37 0 0 0 0 0 0 0 0 0
Central Florida 5'S
Oskar Hanson
0 14 0 26 0 0 0 0 0 0
Central Florida 5'S
Davis Lawrence
93 0 0 0 0 0 0 0 0 0
Central Florida 5'S
Christopher Linares
0 0 0 40 0 0 0 0 0 0
Central Florida 5'S
Van Messina
0 0 0 28 0 0 0 0 0 0
Central Florida 5'S
Aiden Mills
0 0 0 52 0 0 0 0 0 0
Central Florida 5'S
Jefferson Sanchez
0 54 0 0 0 0 0 0 0 0
DC Legends
Ethan Brito
0 9 0 0 0 0 0 0 0 0
DC Legends
Carlos Chirino
0 14 0 0 0 0 0 0 0 0
DC Legends
Sebastian D Fernandez
42 0 0 0 0 0 0 0 0 0
DC Legends
Jordan Ricardo
0 49 0 0 0 0 0 0 0 0
DC Legends
Michael Santateresa
0 16 0 0 0 0 0 0 0 0
DC Legends
Ernesto Velasco
0 11 0 0 0 0 0 0 0 0
DC Legends
Gustavo Villaverde
13 0 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Dylan Hotz
0 67 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Kelan Jamison
0 0 0 68 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Brandon Montalvo
15 0 0 25 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Nick Moon
0 0 0 57 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Michael Peterson
0 0 0 17 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Dylan Thomas
0 43 0 0 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Bryce Ware
0 16 0 39 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Keaton White
45 0 0 31 0 0 0 0 0 0
Florida Burn 2025 National - Orange
Johnny Wilson
39 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Richard De La Rosa
10 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Jordan Gonzalez
18 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Juan Ledezma
66 0 0 0 0 0 0 0 0 0
Florida Elite Prospects
Billy Linder
0 69 0 0 0 0 0 0 0 0
Florida Elite Prospects
Ayden Paredes
15 15 0 0 0 0 0 0 0 0
Florida Elite Prospects
Santiago Valdes
12 0 0 0 0 0 0 0 0 0
Prime Baseball 2025
Logan Adkins
37 0 0 0 0 0 0 0 0 0
Prime Baseball 2025
Gabe Blaxberg
0 44 0 72 0 0 0 0 0 0
Prime Baseball 2025
Nathan Johnson
0 0 0 86 0 0 0 0 0 0
Prime Baseball 2025
Blake Norman
0 43 0 47 0 0 0 0 0 0
Prime Baseball 2025
Frank Planer
36 0 0 29 0 0 0 0 0 0
Prime Baseball 2025
Ben Plimley
21 0 0 21 0 0 0 0 0 0
Prime Baseball 2025
Austin Shields
0 0 0 18 0 0 0 0 0 0
Prime Baseball 2025
Caden Sladek
0 0 0 57 0 0 0 0 0 0
Prime Time
Misael David Delmoral
0 53 0 0 0 0 0 0 0 0
Prime Time
Luis Gonzalez
0 0 0 27 0 0 0 0 0 0
Prime Time
Jaden Lao
0 30 0 73 0 0 0 0 0 0
Prime Time
Christopher Martinez
0 54 0 0 0 0 0 0 0 0
Prime Time
Nicholas Pino
0 16 0 0 0 0 0 0 0 0
Prime Time
Noslen Sanchez
0 72 0 0 0 0 0 0 0 0
Sbo 16u
Joel Arroyo
0 35 0 0 0 0 0 0 0 0
Sbo 16u
Deriel Bernardi
0 0 0 34 0 0 0 0 0 0
Sbo 16u
Joseph Febus
5 0 0 0 0 0 0 0 0 0
Sbo 16u
Osmani Flores
0 0 0 40 0 0 0 0 0 0
Sbo 16u
Anthony Harvey
88 0 0 0 0 0 0 0 0 0
Sbo 16u
Jose Morales
0 0 0 26 0 0 0 0 0 0
Sbo 16u
Valentino Pupo
16 3 0 0 0 0 0 0 0 0
Sbo 16u
Jonathan J. Rodriguez
0 0 0 42 0 0 0 0 0 0
Sbo 16u
Julius Torres
0 65 0 19 0 0 0 0 0 0
SoFlo LIME
Jonathan Alfonso
0 0 0 36 0 0 0 0 0 0
SoFlo LIME
Nicholas Curbelo
0 0 0 80 0 0 0 0 0 0
SoFlo LIME
Brandon Espinosa
0 91 0 0 0 0 0 0 0 0
SoFlo LIME
Osmani Flores
15 0 0 0 0 0 0 0 0 0
SoFlo LIME
Jonalexander Rivera
87 0 0 0 0 0 0 0 0 0
SoFlo LIME
Nicholas Roca
0 14 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Noah Baron
32 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Tyler Jenkins
42 0 0 22 0 0 0 0 0 0
South Florida Bullsharks 16U
Kevin Mendia
14 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Randy Mercedes
15 0 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Jonah Neptune
22 0 0 73 0 0 0 0 0 0
South Florida Bullsharks 16U
David Ortega
0 69 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
Francisco Sanchez
0 28 0 0 0 0 0 0 0 0
South Florida Bullsharks 16U
John Velasquez
0 11 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Wyatt Collier
0 0 0 38 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Donald Dwire
90 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Dominic Failla
0 0 0 8 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
William Flaherty
0 22 0 84 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Nathaniel Kantor
0 96 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Lazaro Rodriguez
43 0 0 0 0 0 0 0 0 0
Southern Squeeze Fort Myers 2025
Lucas Romano
0 0 0 54 0 0 0 0 0 0
Swamp 16u
Aiden "Aj" Estrada
0 38 0 0 0 0 0 0 0 0
Swamp 16u
Hunter Fretwell
0 0 0 64 0 0 0 0 0 0
Swamp 16u
Hayden Hudson
0 17 0 0 0 0 0 0 0 0
Swamp 16u
Connor McGee
0 33 0 0 0 0 0 0 0 0
Swamp 16u
Armani Mojica
0 20 0 0 0 0 0 0 0 0
Swamp 16u
Ryan Mueller
0 52 0 0 0 0 0 0 0 0
Swamp 16u
Grady Schweizer
0 69 0 0 0 0 0 0 0 0
Swamp 16u
Jayven Torres
0 0 0 21 0 0 0 0 0 0
Swamp 16u
Bobby Wilenius
0 0 0 27 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Raymond Cooper
0 45 0 99 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Landon Davidson
0 14 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Joshua Doerrfeld
29 0 0 0 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Dominic Giglio
0 22 0 99 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Dalton Hill
0 0 0 73 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Jacob Lombard
0 28 0 24 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Alex Paxton
27 0 0 45 0 0 0 0 0 0
Swfl Elite Platinum - Davidson
Alexis Pereira
39 0 0 92 0 0 0 0 0 0
Wolverines Baseball
Javier Carreno
21 0 0 0 0 0 0 0 0 0
Wolverines Baseball
Miguel Castellanos
95 0 0 0 0 0 0 0 0 0
Wolverines Baseball
Alejandro Delgado
0 30 0 0 0 0 0 0 0 0
Wolverines Baseball
Brian Garcia
0 80 0 0 0 0 0 0 0 0
Wolverines Baseball
Nicholas Guede
32 0 0 0 0 0 0 0 0 0
Wolverines Baseball
Orlando Montiel
0 6 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/16
Day 2
06/17
Day 3
06/18
Day 4
06/19
2023 18U PG Florida Select ChampionshipBlackJack Baseball 18uJohn Luechauer836/12/2023 RR