2,210 MLB PLAYERS | 15,134 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
01/19
Day 2
01/20
Day 3
01/21
Day 4
01/22
Day 5
01/23
Day 6
01/24
Day 7
01/25
Day 8
01/26
Day 9
01/27
Day 10
01/28
AOBA BASEBALL ACADEMY
Fabian Rasec Alicea Lugo
30 0 64 0 0 0 0 0 0 0
AOBA BASEBALL ACADEMY
Samuel Casado Roman
3 0 0 0 0 0 0 0 0 0
AOBA BASEBALL ACADEMY
Yedlimar De Jesus Centeno
21 0 24 0 0 0 0 0 0 0
AOBA BASEBALL ACADEMY
Rodney Taylor Gonzalez
45 0 0 0 0 0 0 0 0 0
AOBA BASEBALL ACADEMY
Angel Gabriel Ortiz
39 0 0 0 0 0 0 0 0 0
AOBA BASEBALL ACADEMY
Javier Ortiz Vegerano
8 0 0 0 0 0 0 0 0 0
AOBA BASEBALL ACADEMY
Jomar Rodríguez
36 0 0 0 0 0 0 0 0 0
Capitanes Travel Team
Joseph Joriel Carmona Rodriguez
32 0 0 0 0 0 0 0 0 0
Capitanes Travel Team
Joniel Cuadrado
0 0 56 0 0 0 0 0 0 0
Capitanes Travel Team
Axiel Kaleb Gonzalez Agosto
37 0 10 0 0 0 0 0 0 0
Capitanes Travel Team
Jackdiel E Olan Guzman
22 0 43 0 0 0 0 0 0 0
Capitanes Travel Team
Jadiel Otero Pinto
15 57 0 0 0 0 0 0 0 0
Capitanes Travel Team
Jaycob Pagan Alamo
0 42 0 0 0 0 0 0 0 0
Escaed San Sebastian
Esteban Acevedo
36 0 0 74 0 0 0 0 0 0
Escaed San Sebastian
Carlos Cabán
4 0 0 0 0 0 0 0 0 0
Escaed San Sebastian
Derek Chaparro
0 43 0 0 0 0 0 0 0 0
Escaed San Sebastian
Omar Hernandez
0 52 0 0 0 0 0 0 0 0
Escaed San Sebastian
Matthew Malave
0 0 0 26 0 0 0 0 0 0
Escaed San Sebastian
William Morales
14 0 0 47 0 0 0 0 0 0
Escaed San Sebastian
Fabian Quiñones
0 13 0 0 0 0 0 0 0 0
Escaed San Sebastian
Alejandro Ruperto
0 0 0 13 0 0 0 0 0 0
Escaed San Sebastian
Yadnel Segarra Rodríguez
0 0 0 48 0 0 0 0 0 0
Escaed San Sebastian
Abdiel Traverzo
14 0 0 77 0 0 0 0 0 0
Ibahs Orange American
Jerabdiel Carrasquillo
52 0 0 38 0 0 0 0 0 0
Ibahs Orange American
Sebastian Falcon
28 0 21 7 0 0 0 0 0 0
Ibahs Orange American
Pablo David Figueroa Roman
23 0 0 28 0 0 0 0 0 0
Ibahs Orange American
Christopher Martinez
0 0 68 0 0 0 0 0 0 0
Ibahs Orange American
Edwin Rivera
14 0 0 77 0 0 0 0 0 0
Ibahs Orange American
Luisiel Rivera
0 37 0 81 0 0 0 0 0 0
Ibahs Orange American
Jacob Villalobos
0 49 0 0 0 0 0 0 0 0
Indians
Luis Calderon
0 0 16 0 0 0 0 0 0 0
Indians
Kevin Cancel
37 0 0 0 0 0 0 0 0 0
Indians
Andres Rivera
0 85 0 0 0 0 0 0 0 0
Indians
Jeremy Sosa
67 0 0 0 0 0 0 0 0 0
Indians
Will Soto
13 0 16 0 0 0 0 0 0 0
Indians
Jonathaniel Torres
0 0 60 0 0 0 0 0 0 0
Jaguars
Rey Jesus Cruz Castro
0 57 0 0 0 0 0 0 0 0
Jaguars
Nelson Hiraldo Sierra
50 0 0 10 0 0 0 0 0 0
Jaguars
Kebdiel Melendez
0 26 0 0 0 0 0 0 0 0
Jaguars
Nelson Molina
0 10 0 60 0 0 0 0 0 0
Jaguars
Jose Santiago Mora
0 0 0 50 0 0 0 0 0 0
Jaguars
Pablo G. Vargas Díaz
56 0 0 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Kenneth Boria
0 11 0 9 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Khenluis Lopez
0 45 0 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Luis D Matos
0 44 0 45 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Geraniel J. Nieves Fontanez
0 0 0 33 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Gabriel Normandia
0 26 0 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Santiago Ortiz
0 0 0 47 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Manuel Rodriguez Bracero
0 41 0 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Fernando Velez
0 75 0 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Adyel Gonzalez
0 41 0 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Yaniel E. Ortega Ortega
33 0 75 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Kevin Rodriguez
0 56 0 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Dimalier Sanchez
5 0 0 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Juan Misael Sanchez Garcia
39 0 24 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Luis Y Santiago
21 0 27 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Dereck Bruno
0 0 38 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Miguel Core
0 55 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Hecdiel J Fuentes
0 7 40 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Derek Gonzalez
0 21 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Jeanmichael Gonzalez Diaz
0 19 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Derek Mendoza
0 40 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Daviel Morales Diaz
0 0 26 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Carlos A Rivera Maldonado
0 43 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Yadiel Omar Rodriguez
0 5 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