THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,800 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,800 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/17
Day 2
01/18
Day 3
01/19
Day 4
01/20
Day 5
01/21
Day 6
01/22
Day 7
01/23
Day 8
01/24
Day 9
01/25
Day 10
01/26
21 Baseball Travel Team IBAHS 15U
Kedrian Castro
0 0 69 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Sebastian Colon Vargas
0 26 0 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Gean Josue Figueroa Medina
0 41 0 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Dereck Martinez
0 0 61 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Kenniel Nieves Medero
0 0 44 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Jeanpeter Rodriguez Castro
0 3 38 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Hanley Rosa
0 43 0 0 0 0 0 0 0 0
21 Baseball Travel Team IBAHS 15U
Haziel Rosario
0 17 19 0 0 0 0 0 0 0
Central Pointe Christian Academy
Asbel Ayala Ortiz
0 1 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Jose Daniel Concepcion
0 40 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Abdiel Cotto-Munoz
0 41 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Alvaro Diaz
0 77 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
MIGUEL DIAZ
35 0 13 0 0 0 0 0 0 0
Central Pointe Christian Academy
Kaleth Fradera
41 0 23 0 0 0 0 0 0 0
Central Pointe Christian Academy
Ahmed Gonzalez
0 31 0 0 0 0 0 0 0 0
Central Pointe Christian Academy
Juan Mencia
21 14 53 0 0 0 0 0 0 0
Central Pointe Christian Academy
Fernado Noguera
0 23 0 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Joseph Blosser
0 0 42 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Cole Brawner
0 75 0 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Izaiah Campbell
74 0 0 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Alejandro Diego
0 66 0 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Hector Perez
0 112 0 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Ian Sanchez
0 0 39 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Michael Sanchez
0 0 3 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Julian Solomon
40 0 0 0 0 0 0 0 0 0
DLC SCOUT BOCA 15U
Brandon Upbin
0 0 15 0 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Yaniel Escalera
0 0 84 0 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Jeremy Irizarry
0 69 0 0 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Jackson Miller
0 0 69 0 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Jose Negron Ortiz
0 20 24 0 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Maksim Neshov
0 0 0 83 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Sebastian Perez
0 34 0 66 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Abdamil R Robles
0 35 0 70 0 0 0 0 0 0
FLORIDA NATIONAL 15U
Jacob Williams
0 36 0 75 0 0 0 0 0 0
Giants Elite Royal
Daynel Almonte
0 0 83 0 0 0 0 0 0 0
Giants Elite Royal
Jayden Barragan
0 24 0 0 0 0 0 0 0 0
Giants Elite Royal
Albert Collado
0 11 0 0 0 0 0 0 0 0
Giants Elite Royal
Nicholas Gilmore
46 51 0 0 0 0 0 0 0 0
Giants Elite Royal
Orlando Mendez
37 0 33 0 0 0 0 0 0 0
Giants Elite Royal
Jonas Perez
14 37 0 0 0 0 0 0 0 0
Giants Elite Royal
Lucas Reilly
0 31 0 0 0 0 0 0 0 0
Giants Elite Royal
maximilien wales
0 30 0 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Miles Bessenbach
0 0 50 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Andrew DeHart
0 32 0 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Ethan Hindman
0 51 0 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Grady Kerins
0 56 0 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Coen Ruihley
0 0 39 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Chase Schwade
0 43 0 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Jackson Vondersaar
0 0 39 0 0 0 0 0 0 0
HIT DOGS OHIO 2028
Holden Wilcox
0 0 57 0 0 0 0 0 0 0
JR7 Baseball
Leighton (Lc) Alcarez-Hassell
0 0 0 49 0 0 0 0 0 0
JR7 Baseball
David "DJ" Freitez
0 40 0 0 0 0 0 0 0 0
JR7 Baseball
Thomas Kaniamos
0 28 23 0 0 0 0 0 0 0
JR7 Baseball
Cebasthian Morillo
0 0 28 0 0 0 0 0 0 0
JR7 Baseball
Reid Patton
0 0 26 50 0 0 0 0 0 0
JR7 Baseball
Angel B Ruiz
0 11 0 0 0 0 0 0 0 0
JR7 Baseball
Yadi Ruiz
0 18 45 0 0 0 0 0 0 0
JR7 Baseball
Jose Scrofani
0 16 0 0 0 0 0 0 0 0
JR7 Baseball
Adrian Torres
0 38 0 58 0 0 0 0 0 0
JSM Elite Fortuna
Wesly Almonte
32 0 86 0 0 0 0 0 0 0
JSM Elite Fortuna
Santiago Bravo
12 53 0 0 0 0 0 0 0 0
JSM Elite Fortuna
Flenix Ramirez Soto
0 21 0 0 0 0 0 0 0 0
JSM Elite Fortuna
Jeremiah Renaldo
0 81 0 0 0 0 0 0 0 0
JSM Elite Fortuna
Darrien Rodriguez
0 30 28 0 0 0 0 0 0 0
JSM Elite Fortuna
Jhonny Vasquez
43 0 0 0 0 0 0 0 0 0
LHB
Adrian Aguila
0 0 0 0 0 0 0 0 0 0
LHB
Luis Bolivar
0 0 0 92 0 0 0 0 0 0
LHB
Niuler Lima
0 0 29 70 0 0 0 0 0 0
LHB
Joshua Ortiz
0 3 0 55 0 0 0 0 0 0
LHB
Anthony Perez
0 58 0 0 0 0 0 0 0 0
LHB
Eisler Piloto
0 0 74 0 0 0 0 0 0 0
LHB
Alex Regueira
0 0 0 56 0 0 0 0 0 0
LHB
Anthony Rojas
0 100 0 0 0 0 0 0 0 0
LHB
Abel Suarez
0 0 0 21 0 0 0 0 0 0
NEB National
Channing Bikos
0 66 0 0 0 0 0 0 0 0
NEB National
Reese Good
0 29 23 0 0 0 0 0 0 0
NEB National
Jayden Rivera
0 27 36 0 0 0 0 0 0 0
NEB National
Cohen Roach
0 0 43 0 0 0 0 0 0 0
NEB National
Nicholas Seirafi
24 0 14 0 0 0 0 0 0 0
NEB National
Peter Seirafi, Jr.
0 60 0 0 0 0 0 0 0 0
NEB National
Brogan Tanner
51 0 0 0 0 0 0 0 0 0
NEB National
Lucas Yoder
25 0 0 0 0 0 0 0 0 0
NEB National
Cash Zounis
0 0 16 0 0 0 0 0 0 0
NEB Select
Brady Gelb
0 47 0 0 0 0 0 0 0 0
NEB Select
Matthew Kutsukos
0 0 81 0 0 0 0 0 0 0
NEB Select
Lucas Lallone
0 69 0 0 0 0 0 0 0 0
NEB Select
Jude Lisowy
0 26 0 0 0 0 0 0 0 0
NEB Select
Kevin McGann
9 24 0 0 0 0 0 0 0 0
NEB Select
Julian Medina
0 8 0 0 0 0 0 0 0 0
NEB Select
Paulie Rao
63 0 0 0 0 0 0 0 0 0
NEB Select
Kyle Valcich
0 68 0 0 0 0 0 0 0 0
NEB Select
Seth Vasquez
38 0 0 0 0 0 0 0 0 0
Next Level Scout Team 2028
Jack Cahall
0 22 0 0 0 0 0 0 0 0
Next Level Scout Team 2028
Nolan Cambra
0 0 25 0 0 0 0 0 0 0
Next Level Scout Team 2028
Cristian Collado
43 0 27 0 0 0 0 0 0 0
Next Level Scout Team 2028
Kasey Czyzewski
0 40 0 0 0 0 0 0 0 0
Next Level Scout Team 2028
Ely Dejesus
30 21 0 0 0 0 0 0 0 0
Next Level Scout Team 2028
Michael Drucker
0 62 0 0 0 0 0 0 0 0
Next Level Scout Team 2028
Ryan Hendrick
14 0 58 0 0 0 0 0 0 0
Next Level Scout Team 2028
Lucas Nodarse
0 20 13 0 0 0 0 0 0 0
Next Level Scout Team 2028
Jake Vogel
0 69 0 0 0 0 0 0 0 0
Puerto Rico National 15u
Yandaniel Beltran
0 30 31 0 0 0 0 0 0 0
Puerto Rico National 15u
Kingston Conover
0 42 0 0 0 0 0 0 0 0
Puerto Rico National 15u
Sebastian Cruz
0 0 63 0 0 0 0 0 0 0
Puerto Rico National 15u
Pablo Martinez
0 16 0 0 0 0 0 0 0 0
Puerto Rico National 15u
Joniel Miranda Perez
0 28 0 72 0 0 0 0 0 0
Puerto Rico National 15u
Yosniel Rosario
0 27 0 66 0 0 0 0 0 0
Puerto Rico National 15u
Adrian Villela
0 19 0 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Jason Bowser
18 0 39 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Nathan Cooper
0 42 0 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Ryan Francis
0 19 29 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
John Heavey
0 12 0 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Brooks Komisarek
0 40 0 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Blake Reeder
0 63 0 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Logan Taylor
28 0 27 0 0 0 0 0 0 0
Rawlings Tigers 15U National Team
Ben Winterer
0 33 0 0 0 0 0 0 0 0
Reds Academy Florida 2028
Miles Bedford
28 0 0 0 0 0 0 0 0 0
Reds Academy Florida 2028
Antoine Boucher
0 59 0 0 0 0 0 0 0 0
Reds Academy Florida 2028
Lazaro Bourgeois
24 0 0 0 0 0 0 0 0 0
Reds Academy Florida 2028
Alex Buckles
0 97 0 0 0 0 0 0 0 0
Reds Academy Florida 2028
Ian Bureau
0 34 0 0 0 0 0 0 0 0
Reds Academy Florida 2028
Jamie Deforge
44 0 22 0 0 0 0 0 0 0
Reds Academy Florida 2028
Wyatt McLean
0 19 55 0 0 0 0 0 0 0
SBA Ohio 2028
Gregory Bolin
27 0 102 0 0 0 0 0 0 0
SBA Ohio 2028
Jude Foreman
31 0 7 0 0 0 0 0 0 0
SBA Ohio 2028
Brandon Hale
94 0 0 0 0 0 0 0 0 0
SBA Ohio 2028
Colton Longoria
0 56 0 0 0 0 0 0 0 0
SBA Ohio 2028
Braden McEnery
21 39 0 0 0 0 0 0 0 0
SBA Ohio 2028
William Parsons
0 65 0 0 0 0 0 0 0 0
SBA Ohio 2028
Jasen Patrick
0 14 23 0 0 0 0 0 0 0
SBA Ohio 2028
Trey Yoakem
0 63 0 0 0 0 0 0 0 0
SBA PUERTO RICO
Said De La Rosa Velazquez
0 0 83 0 0 0 0 0 0 0
SBA PUERTO RICO
Carlos Ymanuelle Medina Rodriguez
24 15 0 0 0 0 0 0 0 0
SBA PUERTO RICO
Dylan Padilla
0 28 0 0 0 0 0 0 0 0
SBA PUERTO RICO
Manuel A. Jr. Pagán Rodríguez
28 0 21 0 0 0 0 0 0 0
SBA PUERTO RICO
Gilberto Perez
0 50 0 0 0 0 0 0 0 0
SBA PUERTO RICO
Sebastian Rivera
30 31 0 0 0 0 0 0 0 0
SBA PUERTO RICO
Luis Yandriel Rivera Santos
0 72 0 0 0 0 0 0 0 0
SBA PUERTO RICO
Javier A Torres
14 37 0 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Aydin Abbasi
0 0 22 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Abdel Baasolo
0 71 0 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Jeriel Camilo
0 13 0 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Miguel Davila Irizarry
0 45 0 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Kenny "KennygPG" Gardner
0 0 75 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Arnaldo Quiñones
0 0 48 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Wilkins Reyes
0 0 26 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Jason Rodriguez
0 0 67 0 0 0 0 0 0 0
Team Siege Puerto Rico 15u
Manuel Santiago pabon
0 38 0 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Greyson Campbell
0 0 43 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Jack Jamison
0 52 0 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Jarvis Lee
0 11 0 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Rj Ramadon
0 0 59 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Diego Romero
0 0 33 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Daniel Rosquete Pedrero
0 0 33 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Noah Satloff
0 22 0 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Braden Taylor
0 82 0 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Sylis Thoman
0 0 57 0 0 0 0 0 0 0
Turn 2 Leuzi 14u
Alex Welday
0 74 0 0 0 0 0 0 0 0
Wow Factor American
Madox Arellano
0 81 0 0 0 0 0 0 0 0
Wow Factor American
Nolan Bishop
0 0 17 0 0 0 0 0 0 0
Wow Factor American
Fabian Bush
0 63 0 0 0 0 0 0 0 0
Wow Factor American
Christian Grullon
0 41 0 0 0 0 0 0 0 0
Wow Factor American
Cole Jarnagin
39 0 0 0 0 0 0 0 0 0
Wow Factor American
Valentina Smith
0 31 0 0 0 0 0 0 0 0
Wow Factor American
Samuel Suarez
41 0 0 0 0 0 0 0 0 0
Wow Factor American
Ryan Wisler
11 0 70 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest