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
05/26
Day 2
05/27
Day 3
05/28
Day 4
05/29
Day 5
05/30
Day 6
05/31
Day 7
06/01
Day 8
06/02
Day 9
06/03
Day 10
06/04
7baseball Hatillo 16u
Derek Datil
0 37 0 0 0 0 0 0 0 0
7baseball Hatillo 16u
Derek A. Diaz
20 0 0 0 0 0 0 0 0 0
7baseball Hatillo 16u
Jomar Feliciano
0 68 0 0 0 0 0 0 0 0
7baseball Hatillo 16u
Ian Martinez
0 0 22 0 0 0 0 0 0 0
7baseball Hatillo 16u
Ethiem Montalvo
0 30 0 0 0 0 0 0 0 0
7baseball Hatillo 16u
Jeniel Rodriguez
45 0 59 0 0 0 0 0 0 0
7baseball Hatillo 16u
Sebastian Rodriguez
57 0 0 0 0 0 0 0 0 0
7baseball Hatillo 16u
Jahir Velez
0 0 22 0 0 0 0 0 0 0
Capitanes
Frankniel Calderon
40 0 0 0 0 0 0 0 0 0
Capitanes
Jose Gonzalez
0 0 17 0 0 0 0 0 0 0
Capitanes
Michael G La Luz
18 0 0 0 0 0 0 0 0 0
Capitanes
Jason Morales
0 71 0 0 0 0 0 0 0 0
Capitanes
Leonor Perez
14 0 85 0 0 0 0 0 0 0
Capitanes
Yariel Perez
27 0 0 0 0 0 0 0 0 0
CBC
Luis Johniel Aponte
13 0 0 0 0 0 0 0 0 0
CBC
Jonathan Atiles
56 0 0 0 0 0 0 0 0 0
CBC
Yadiel Bergollo
26 0 0 0 0 0 0 0 0 0
CBC
Lorenzo Candelaria
18 0 0 0 0 0 0 0 0 0
CBC
Yandiel Reyes
66 0 0 0 0 0 0 0 0 0
CBC
Adnel Serrano
0 0 94 0 0 0 0 0 0 0
CBC
Osvaldo Torres
0 0 3 0 0 0 0 0 0 0
CBC
Jomar Viruet
43 0 0 0 0 0 0 0 0 0
Esca Baseball
Mirelys Sofia Adorno
0 67 0 0 0 0 0 0 0 0
Esca Baseball
Luis Charriez
0 0 0 23 0 0 0 0 0 0
Esca Baseball
William Y. Garcia
31 0 0 0 0 0 0 0 0 0
Esca Baseball
Dylan Lopez
0 17 0 0 0 0 0 0 0 0
Esca Baseball
Alvin Andres Martínez Rivera
35 0 0 0 0 0 0 0 0 0
Esca Baseball
Joshua Rivera
33 0 0 64 0 0 0 0 0 0
Esca Baseball
Hazael Roman
0 37 0 20 0 0 0 0 0 0
ESCA BASEBALL GOLD
Jarot Carmona Villalona
8 0 0 0 0 0 0 0 0 0
ESCA BASEBALL GOLD
Jonathan Cintron
65 0 0 0 0 0 0 0 0 0
ESCA BASEBALL GOLD
Hector Colon
0 87 0 0 0 0 0 0 0 0
ESCA BASEBALL GOLD
Dicky Iverson Gonzalez Ayala
0 0 6 14 0 0 0 0 0 0
ESCA BASEBALL GOLD
Jesus Nieves
0 11 0 79 0 0 0 0 0 0
ESCA BASEBALL GOLD
Marcos Santiago Solis
0 0 0 95 0 0 0 0 0 0
ESCA BASEBALL GOLD
Brian Vazquez Calderon
16 0 0 0 0 0 0 0 0 0
ESCA BASEBALL GOLD
Eliezer Vazquez Cruz
0 0 93 0 0 0 0 0 0 0
Ibahs Orange
Walter Carmona
0 0 36 0 0 0 0 0 0 0
Ibahs Orange
Elian Cubano
0 42 0 90 0 0 0 0 0 0
Ibahs Orange
Yepheth Figueroa
0 27 9 0 0 0 0 0 0 0
Ibahs Orange
Angeniel Pierre
0 87 0 0 0 0 0 0 0 0
Ibahs Orange
Brayan Resto
0 18 0 0 0 0 0 0 0 0
Ibahs Orange
Jan Luis Reyes Camacho
0 28 69 0 0 0 0 0 0 0
Ibahs Orange
Jaime Samuel Serrano
0 0 0 40 0 0 0 0 0 0
IBAHS Red
Kenneth Alicea
0 4 0 0 0 0 0 0 0 0
IBAHS Red
Julian Bonilla
47 0 0 0 0 0 0 0 0 0
IBAHS Red
Kenneth Boria
0 26 0 0 0 0 0 0 0 0
IBAHS Red
Jet Ly Landrau
18 0 0 0 0 0 0 0 0 0
IBAHS Red
Jexiel Y. Ocasio
27 0 30 0 0 0 0 0 0 0
IBAHS Red
Eliel Pacheco
0 26 0 0 0 0 0 0 0 0
IBAHS Red
Jankyelle H. Quinones
31 0 0 0 0 0 0 0 0 0
IBAHS Red
Edwin Rivera
0 76 0 0 0 0 0 0 0 0
IBAHS Red
Ricardo A. Rivera
0 0 18 0 0 0 0 0 0 0
IBAHS Red
Jose Silva Quinones
0 0 34 0 0 0 0 0 0 0
National
Ángel Camacho Vendrell
0 0 0 29 0 0 0 0 0 0
National
Nehemías Castillo Rodríguez
0 0 0 31 0 0 0 0 0 0
National
Christian Encarnación Heredia
15 0 0 41 0 0 0 0 0 0
National
Luis Andres Figueroa Vega
20 0 0 0 0 0 0 0 0 0
National
Bryan Landrau Merced
5 0 0 0 0 0 0 0 0 0
National
Derek Lebron Rivera
63 0 0 0 0 0 0 0 0 0
National
Javier Rivera Diaz
53 0 0 13 0 0 0 0 0 0
National
Luisiel Rivera Rodríguez
30 0 0 0 0 0 0 0 0 0
PRBAHS Black - Flores
Dariel Luna
0 19 0 0 0 0 0 0 0 0
PRBAHS Black - Flores
Mauricio Muñoz
0 0 47 0 0 0 0 0 0 0
PRBAHS Black - Flores
Isander Rivera
0 0 53 0 0 0 0 0 0 0
PRBAHS Black - Flores
Jan Torres
0 66 0 0 0 0 0 0 0 0
PRBAHS Black - Flores
Kevin Torres
72 0 0 0 0 0 0 0 0 0
PRBAHS Red - Martinez
Hiram III Bocachica
8 0 0 0 0 0 0 0 0 0
PRBAHS Red - Martinez
Nomar Caraballo
0 72 0 0 0 0 0 0 0 0
PRBAHS Red - Martinez
Felix Diaz
59 0 0 0 0 0 0 0 0 0
PRBAHS Red - Martinez
Ektor Miranda
48 0 0 0 0 0 0 0 0 0
PRBAHS Red - Martinez
Dewinel Vazquez
0 0 84 0 0 0 0 0 0 0
Prospect Factory VD
Yedlimar De Jesus Centeno
0 0 71 0 0 0 0 0 0 0
Prospect Factory VD
Ediel Mercado
12 16 0 0 0 0 0 0 0 0
Prospect Factory VD
Andrew Ocasio
29 15 0 0 0 0 0 0 0 0
Prospect Factory VD
Edrick Rivera
41 0 0 0 0 0 0 0 0 0
Prospect Factory VD
Luis Yaciel Rivera
0 0 24 0 0 0 0 0 0 0
Prospect Factory VD
Sebastian Roman
0 53 0 0 0 0 0 0 0 0
Prospect Factory VD Grey
Esteban Acevedo
0 51 0 0 0 0 0 0 0 0
Prospect Factory VD Grey
Omar Hernandez
0 9 0 0 0 0 0 0 0 0
Prospect Factory VD Grey
Felipe José Lopez
0 28 26 0 0 0 0 0 0 0
Prospect Factory VD Grey
Josuan A. Rodriguez
39 0 0 0 0 0 0 0 0 0
Prospect Factory VD Grey
Tomas Rodriguez
34 0 0 0 0 0 0 0 0 0
Prospect Factory VD Grey
Alejandro Ruperto
0 0 68 0 0 0 0 0 0 0
Prospect Factory VD Navy
Jarrette Bonet
23 0 2 66 0 0 0 0 0 0
Prospect Factory VD Navy
Joziel Carmona
29 0 73 0 0 0 0 0 0 0
Prospect Factory VD Navy
Miguel Mateo
0 0 0 27 0 0 0 0 0 0
Prospect Factory VD Navy
Jorge Olivera Gutiérrez
27 0 0 0 0 0 0 0 0 0
Prospect Factory VD Navy
Joey Rosa
19 0 16 0 0 0 0 0 0 0
Prospect Factory VD Navy
Daikys Vargas Velazquez
40 0 25 30 0 0 0 0 0 0
Prospect Factory VD Navy
Christopher Vazquez
43 0 0 86 0 0 0 0 0 0
Rbc Manati
Sebastian Cartagena
17 0 0 0 0 0 0 0 0 0
Rbc Manati
Marcos Colon
0 79 0 0 0 0 0 0 0 0
Rbc Manati
Randiel Cruz
11 44 0 0 0 0 0 0 0 0
Rbc Manati
Ederick Montalvo
0 0 28 72 0 0 0 0 0 0
Rbc Manati
Elionaid Oliveras Luciano
0 0 0 29 0 0 0 0 0 0
Rbc Manati
Odnal Rivera
10 0 73 0 0 0 0 0 0 0
Rbc Manati
John Rosario
25 0 0 0 0 0 0 0 0 0
Rookies
Jackniel Adorno Calo
0 64 0 0 0 0 0 0 0 0
Rookies
Yeriel E Carrasquillo
0 0 0 11 0 0 0 0 0 0
Rookies
Cesar Castro Nieves
27 43 1 0 0 0 0 0 0 0
Rookies
Angel S Ferrer Aponte
44 0 0 31 0 0 0 0 0 0
Rookies
Luis E Martinez Rodriguez
30 0 0 33 0 0 0 0 0 0
Rookies
Josian Soto
0 0 0 21 0 0 0 0 0 0
Stingers Baseball Club
Jean Dávila Pérez
0 54 0 0 0 0 0 0 0 0
Stingers Baseball Club
Argenis Garay
60 0 0 0 0 0 0 0 0 0
Stingers Baseball Club
Alejandro Mújica
30 0 0 8 0 0 0 0 0 0
Stingers Baseball Club
Luis Alfonso Patrana Flores
0 0 0 88 0 0 0 0 0 0
Stingers Baseball Club
Alejandro Rodríguez Ferrao
0 39 0 0 0 0 0 0 0 0
T5t Baseball
Alexander Araya
0 36 11 0 0 0 0 0 0 0
T5t Baseball
José Cherena
0 52 13 0 0 0 0 0 0 0
T5t Baseball
Marco Davila
0 0 74 0 0 0 0 0 0 0
T5t Baseball
Michael Olivo
60 0 13 0 0 0 0 0 0 0
T5t Baseball
Diego Villafane
51 0 0 0 0 0 0 0 0 0
Team La Makina Red
Keisel Altagracia
0 0 11 0 0 0 0 0 0 0
Team La Makina Red
Omar Andino
28 0 0 0 0 0 0 0 0 0
Team La Makina Red
Jose Aviles
0 47 0 0 0 0 0 0 0 0
Team La Makina Red
Ewing Esquilin
66 0 0 0 0 0 0 0 0 0
Team La Makina Red
Eliel Marrero
0 25 0 0 0 0 0 0 0 0
Team La Makina Red
Adriel Reyes
0 0 19 0 0 0 0 0 0 0
Team La Makina Red
Ricardo Rodriguez
18 0 39 0 0 0 0 0 0 0
Team La Makina Red
Yahir Andrés Rodríguez Dávila
0 11 21 0 0 0 0 0 0 0
Team La Makina Red
Yediel Ruiz
0 0 20 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Justin Carrasquillo
0 22 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Sharif Colon
43 0 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Angel Cruz
0 0 79 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Yan Cruz
0 18 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Zariel Dilán
21 0 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Maycol Gonzalez
0 24 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Jack Marquez
38 0 0 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Alian Martinez
0 0 27 0 0 0 0 0 0 0
Team Mizuno Puerto Rico
Alfred Osorio
0 25 0 0 0 0 0 0 0 0
Tp 2023-2024
Missael Marrero
0 13 62 0 0 0 0 0 0 0
Tp 2023-2024
Angel Martinez
0 0 27 0 0 0 0 0 0 0
Tp 2023-2024
Lecter O Rivera Moran
0 0 40 0 0 0 0 0 0 0
Tp 2023-2024
Elemaniel Rodriguez
0 62 0 0 0 0 0 0 0 0
Tp 2023-2024
Nathaniel Rohena
39 0 0 0 0 0 0 0 0 0
Tp 2023-2024
PEDRO J SIERRA COLON
41 0 0 0 0 0 0 0 0 0
Tp 2023-2024
DARIEL TIRADO BERRIOS
0 45 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