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
03/16
Day 2
03/17
Day 3
03/18
Day 4
03/19
Day 5
03/20
Day 6
03/21
Day 7
03/22
Day 8
03/23
Day 9
03/24
Day 10
03/25
Bucaneros
Kedrick Alicea
0 18 0 0 0 0 0 0 0 0
Bucaneros
Mario Bernard
0 16 0 0 0 0 0 0 0 0
Bucaneros
Gustavo Nomar Melendez
0 0 0 85 0 0 0 0 0 0
Bucaneros
Sebastian Miranda
12 0 0 10 0 0 0 0 0 0
Bucaneros
Jean carlo NuƱez sanchez
84 0 0 0 0 0 0 0 0 0
Bucaneros
Jason Reyes
0 39 0 0 0 0 0 0 0 0
Bucaneros
Jedier Rosa
0 31 0 0 0 0 0 0 0 0
Capitanes Travel Team
Joseph Joriel Carmona Rodriguez
0 38 0 21 54 0 0 0 0 0
Capitanes Travel Team
Joniel Cuadrado
0 14 0 0 25 0 0 0 0 0
Capitanes Travel Team
Axiel Kaleb Gonzalez Agosto
43 0 0 60 0 0 0 0 0 0
Capitanes Travel Team
Alvin Andres MartĆ­nez Rivera
0 0 0 0 75 0 0 0 0 0
Capitanes Travel Team
Jackdiel E Olan Guzman
25 22 0 4 25 0 0 0 0 0
Capitanes Travel Team
Jediel Otero Matias
0 0 0 0 29 0 0 0 0 0
Capitanes Travel Team
Jadiel Otero Pinto
0 42 0 0 17 0 0 0 0 0
Escaed San Sebastian
Esteban Acevedo
52 0 0 9 0 0 0 0 0 0
Escaed San Sebastian
Omar Hernandez
0 0 0 78 0 0 0 0 0 0
Escaed San Sebastian
Matthew Malave
27 0 0 0 0 0 0 0 0 0
Escaed San Sebastian
Valentino Soto
0 0 31 0 0 0 0 0 0 0
Escaed San Sebastian
Abdiel Traverzo
0 0 71 0 0 0 0 0 0 0
Ibahs Red
Sebastian FalcĆ³n
39 0 0 26 0 0 0 0 0 0
Ibahs Red
Pablo David Figueroa Roman
0 0 8 0 0 0 0 0 0 0
Ibahs Red
Christopher Martinez
0 0 26 6 0 0 0 0 0 0
Ibahs Red
Jexiel Y. Ocasio
0 0 22 0 0 0 0 0 0 0
Ibahs Red
Edwin Rivera
50 0 0 0 0 0 0 0 0 0
Ibahs Red
Luisiel Rivera RodrĆ­guez
0 0 69 0 0 0 0 0 0 0
Ibahs Red
Ian I Rodriguez Figueroa
26 0 0 0 0 0 0 0 0 0
Ibahs Red
Gian Vila
0 0 0 45 0 0 0 0 0 0
IBAHS Red 15U
Alejandro E Coto
0 0 0 0 21 0 0 0 0 0
IBAHS Red 15U
Jorge G. Diaz De Gracia
0 0 0 23 0 0 0 0 0 0
IBAHS Red 15U
Isandel Encarnacion
0 0 0 0 15 0 0 0 0 0
IBAHS Red 15U
Aramis Fleites
0 0 0 0 21 0 0 0 0 0
IBAHS Red 15U
Derek J. Llanos
0 0 0 0 28 0 0 0 0 0
IBAHS Red 15U
Jamsel Ribot
0 0 59 0 0 0 0 0 0 0
IBAHS Red 15U
Jabdiel Rivera
0 0 0 84 0 0 0 0 0 0
IBAHS Red 15U
Frank Rodriguez
0 0 33 0 34 0 0 0 0 0
IBAHS Red 15U
Jose Santiago Mora
0 36 0 0 39 0 0 0 0 0
IBAHS Red 15U
Ezequiel Y Velazquez Benitez
0 0 0 0 82 0 0 0 0 0
IBAHS Red 15U
Jacob Villalobos
41 0 0 0 35 0 0 0 0 0
Legends Elite
Derek Berrios
28 0 0 0 0 0 0 0 0 0
Legends Elite
Alejandro Cruz
0 0 43 0 0 0 0 0 0 0
Legends Elite
Isander Martinez
0 0 0 73 0 0 0 0 0 0
Legends Elite
Keniel Miranda
0 0 16 0 0 0 0 0 0 0
Legends Elite
Yadiel Perez
42 0 0 0 0 0 0 0 0 0
Legends Elite
Pablo G. Vargas DĆ­az
0 0 0 25 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Kenneth Boria
0 0 0 30 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Khenluis Lopez
0 0 52 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
John A Lopez Santana
0 0 0 74 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Luis D Matos
0 5 14 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Geraniel J. Nieves Fontanez
0 59 0 0 0 0 0 0 0 0
Mets Guaynabo 2025 Pr
Gabriel Normandia
0 0 21 0 45 0 0 0 0 0
Mets Guaynabo 2025 Pr
Hector J Perez Colon
0 39 0 7 5 0 0 0 0 0
Mets Guaynabo 2025 Pr
Manuel Rodriguez Bracero
0 0 0 0 64 0 0 0 0 0
Mets Guaynabo 2025 Pr
Fernando Velez
0 0 22 0 0 0 0 0 0 0
NJ Baseball Development
Alexis Colon
22 0 0 0 0 0 0 0 0 0
NJ Baseball Development
Adrian Cruz Collazo
83 0 0 0 0 0 0 0 0 0
NJ Baseball Development
Luis A Cruz Collazo
0 0 0 66 0 0 0 0 0 0
NJ Baseball Development
Martin Y. Curet Anaya
0 38 0 9 0 0 0 0 0 0
NJ Baseball Development
Yedrick Diaz Quesada
0 55 0 0 0 0 0 0 0 0
NJ Baseball Development
Airam HernƔndez
0 0 0 30 0 0 0 0 0 0
NJ Baseball Development
Jan L Solis Baerga
0 47 0 0 0 0 0 0 0 0
OUTLAWS
Luis Carrasquillo
0 0 81 0 0 0 0 0 0 0
OUTLAWS
Axel Michael Eduardo
0 0 22 0 0 0 0 0 0 0
OUTLAWS
Melvin Steven Suarez
0 34 0 0 0 0 0 0 0 0
OUTLAWS
Christian Jose Vazquez
0 0 68 0 0 0 0 0 0 0
OUTLAWS
Yadiel Andres Velazquez
0 0 19 0 0 0 0 0 0 0
OUTLAWS
Derek Manuel ViƱales
0 61 0 0 0 0 0 0 0 0
PRBAHS WHITE 16U
Alexander Araya
40 0 38 0 0 0 0 0 0 0
PRBAHS WHITE 16U
Adrian Cruz
64 0 32 0 0 0 0 0 0 0
PRBAHS WHITE 16U
Dariel Luna
0 55 0 0 0 0 0 0 0 0
PRBAHS WHITE 16U
Luis Peguero
0 0 18 0 0 0 0 0 0 0
PRBAHS WHITE 16U
Jean Torres Cartagena
60 0 0 0 0 0 0 0 0 0
PRBAHS YELOW
Maycol Gonzalez
0 0 65 0 0 0 0 0 0 0
PRBAHS YELOW
Jan Quinones
15 0 0 0 0 0 0 0 0 0
PRBAHS YELOW
Joseph Rivera
61 0 0 37 0 0 0 0 0 0
PRBAHS YELOW
Fabian Rodriguez
0 0 0 54 0 0 0 0 0 0
PRBAHS YELOW
Jean Rodriguez
62 0 0 0 0 0 0 0 0 0
PRBAHS YELOW
Michael Vidal
0 0 64 0 0 0 0 0 0 0
Prospect Factory 16u
Kayden Aviles
32 0 0 0 0 0 0 0 0 0
Prospect Factory 16u
Allem Borrero
0 17 0 0 0 0 0 0 0 0
Prospect Factory 16u
Jonathan Cintron
24 0 0 0 0 0 0 0 0 0
Prospect Factory 16u
Nelson Lopez
29 0 0 47 0 0 0 0 0 0
Prospect Factory 16u
Gabriel Rodriguez
0 41 0 0 0 0 0 0 0 0
Prospect Factory 16u
Ricardo Sanchez
30 0 0 35 0 0 0 0 0 0
Team Mizuno Puerto Rico
JosƩ David Berrƭos
42 0 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Justin Carrasquillo
18 0 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Angel Cruz
0 0 0 52 0 0 0 0 0 0
Team Mizuno Puerto Rico
Zariel DilƔn
12 0 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Jerethzael Pica
25 0 0 0 78 0 0 0 0 0
Team Mizuno Puerto Rico
Yam Lee Rey MontaƱez
0 0 0 45 0 0 0 0 0 0
Team Mizuno Puerto Rico
Gianlucas Rivera
68 0 0 0 35 0 0 0 0 0
Team Pro 16U
GONZALO COLON
39 0 0 0 0 0 0 0 0 0
Team Pro 16U
Miguel Core
0 0 24 0 0 0 0 0 0 0
Team Pro 16U
Angel DĆ­az
7 0 0 27 0 0 0 0 0 0
Team Pro 16U
Kean GonzƔlez
0 0 54 0 0 0 0 0 0 0
Team Pro 16U
Jorge Ortiz Ruiz
44 0 15 0 0 0 0 0 0 0
Team Pro 16U
Derek Robles
15 0 0 31 0 0 0 0 0 0
Team Pro 16U
Hector Torres
0 0 0 14 0 0 0 0 0 0
Team Sugar Elite
Israel Bermudez
0 0 0 46 0 0 0 0 0 0
Team Sugar Elite
Angel J Caraballo Ramos
55 0 0 0 0 0 0 0 0 0
Team Sugar Elite
Jeremy Nahir Corujo ortiz
46 0 0 22 0 0 0 0 0 0
Team Sugar Elite
Angel J Melendez Ribot
38 0 0 0 0 0 0 0 0 0
Team Sugar Elite
Javier Ortiz Vegerano
0 0 0 17 0 0 0 0 0 0
Team Sugar Elite
Alexander Jose Vazquez
63 0 0 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Adyel Gonzalez
0 0 0 53 0 0 0 0 0 0
Vaqueros Bayamon Black
Yibran Nieves
0 0 72 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Yaniel E. Ortega Ortega
0 0 0 31 0 0 0 0 0 0
Vaqueros Bayamon Black
Gabriel Perez
0 0 6 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Kevin Rodriguez
0 0 73 0 0 0 0 0 0 0
Vaqueros Bayamon Black
Juan Misael Sanchez Garcia
0 0 23 2 0 0 0 0 0 0
Vaqueros Bayamon Black
Luis Y Santiago
0 0 50 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Dereck Bruno
0 16 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Ian Castellano
0 48 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Francisco Febres
0 29 20 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Jeanmichael Gonzalez Diaz
0 0 36 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Joseph J. Miranda
0 0 33 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Delwin Ocasio
0 0 21 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Jediel Otero Matias
0 41 0 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Carlos A Rivera Maldonado
0 9 13 0 0 0 0 0 0 0
Vaqueros Bayamon Gold
Alejandro Rodriguez Ferrao
0 42 0 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Carlos Y. Aponte Santana
0 0 18 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Benjoaniel Castro
0 0 15 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Fabian Gomez Guevara
0 0 24 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
KEVIN YADIEL LAZU CRESPO
53 0 0 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Elvin Alexis LebrĆ³n Sosa
0 0 48 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Yavier Medina Sanchez
0 0 12 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Jadiel MontaƱez
67 0 0 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
JAYSON RIVERA
43 0 0 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Saul Rivera
56 0 0 0 0 0 0 0 0 0
WALK OFF BASEBALL ACADEMY
Carlos Rodriguez
29 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