2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Coaches: Please double check your schedule for Saturday, July 6th as some adjustments have been made.
Schedule/Scores Brackets Event Info   Pool Standings
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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
07/05
Day 2
07/06
Day 3
07/07
Day 4
07/08
Day 5
07/09
Day 6
07/10
Day 7
07/11
Day 8
07/12
Day 9
07/13
Day 10
07/14
ATHX Academy
Tyler Bonin
0 48 0 0 0 0 0 0 0 0
ATHX Academy
Logan Carter
0 89 0 0 0 0 0 0 0 0
ATHX Academy
James Cote
0 0 11 0 0 0 0 0 0 0
ATHX Academy
Lucas Gensler
0 0 81 0 0 0 0 0 0 0
ATHX Academy
Connor Macleod
0 106 0 0 0 0 0 0 0 0
ATHX Academy
Keenan Parker
0 30 0 0 0 0 0 0 0 0
ATHX Academy
Jack Zarowny
0 67 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
0 0 81 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Hunter Beck
0 99 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Hudson Gilmore
0 61 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Jonathan Mackenzie
0 28 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Anthony Montesanti
30 0 13 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Teagan Payne
93 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Jonathan Turner
0 40 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Gilmore (18)
Brayden Velarde
0 45 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Jaime Adame
0 0 24 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Kyler Avila
45 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Lucas Jaggers
0 0 36 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Easton Lake
39 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Nicholas Maffey
0 66 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
David Paiz
0 0 91 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Ernie Rios Jr
7 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Brigham Stosich
84 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake (17)
Luka Stosich
0 23 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Cayce Caldwell
17 0 94 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Olvin Espinoza
7 0 104 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Jack Hauck
20 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Kai Mares
0 0 14 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Anibal Martinez
26 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Mark Raborn
0 78 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Steven Raborn Jr
79 0 0 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Greyson Reyes
0 0 28 0 0 0 0 0 0 0
Baseball 101 - Pagan/Lake/Raborn (17)
Milton Uribe
40 0 82 0 0 0 0 0 0 0
Boise Baseball Academy
Christian Aragon
8 35 0 0 0 0 0 0 0 0
Boise Baseball Academy
Caleb Boydston
13 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Christian Conley
66 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Mitch Dewhirst
19 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Trey Fraidenburg
83 0 0 0 0 0 0 0 0 0
Boise Baseball Academy
Tell Jewell
0 78 0 0 0 0 0 0 0 0
Boise Baseball Academy
Owen Moss
16 0 33 0 0 0 0 0 0 0
Boise Baseball Academy
Jacob Roberson
3 0 60 0 0 0 0 0 0 0
California Select
Luke Beasley
83 0 0 0 0 0 0 0 0 0
California Select
Ryan Contreras
0 0 40 0 0 0 0 0 0 0
California Select
Dominick Gonzalez
66 0 0 0 0 0 0 0 0 0
California Select
Joseph Moreno
0 84 0 0 0 0 0 0 0 0
California Select
Salvador Ortiz
0 0 78 0 0 0 0 0 0 0
California Select
Dillon Owens
0 0 30 0 0 0 0 0 0 0
Cba Vegas
Nicholas Blakeney
71 0 0 0 0 0 0 0 0 0
Cba Vegas
Casey Cerny
0 0 14 0 0 0 0 0 0 0
Cba Vegas
Adrian D'Anna
81 0 0 0 0 0 0 0 0 0
Cba Vegas
Michael Gonzalez
47 0 46 0 0 0 0 0 0 0
Cba Vegas
Dallas Martinez
0 72 0 0 0 0 0 0 0 0
Cba Vegas
Mickey Martinez
6 0 57 0 0 0 0 0 0 0
Cba Vegas
Adam Rhodus
5 0 0 0 0 0 0 0 0 0
Cba Vegas
Ethan Shultz
0 36 0 0 0 0 0 0 0 0
Dinghys International
Jameson Day
0 25 0 0 0 0 0 0 0 0
Dinghys International
Zachary Franke
74 0 0 0 0 0 0 0 0 0
Dinghys International
Xzavian Johnson
0 69 0 0 0 0 0 0 0 0
Dinghys International
Noah McConnell
70 0 0 0 0 0 0 0 0 0
Dinghys International
Jacob Rand
13 0 22 0 0 0 0 0 0 0
Dinghys International
Aidan Taft
0 25 0 0 0 0 0 0 0 0
Dinghys International
Tanner Teffs
0 8 0 0 0 0 0 0 0 0
Dinghys International
Jonas Yatson
20 0 70 0 0 0 0 0 0 0
Enterprise Baseball
Owen Angelo
0 0 84 0 0 0 0 0 0 0
Enterprise Baseball
Nathan Mayorga
0 77 0 0 0 0 0 0 0 0
Enterprise Baseball
Kyler Meleski
100 0 0 0 0 0 0 0 0 0
Enterprise Baseball
Quin Thomson
79 0 0 0 0 0 0 0 0 0
Enterprise Baseball
Tyler Tilton
37 0 65 0 0 0 0 0 0 0
Enterprise Baseball
Gavin Villa
0 0 49 0 0 0 0 0 0 0
Golden Spikes Baseball
Milano Bradley
27 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Hudson Inouye
42 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Jack Page
77 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Diego Pena
0 0 77 0 0 0 0 0 0 0
Golden Spikes Baseball
Drew Steffen
0 20 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Cocoro Tomonari
41 0 0 0 0 0 0 0 0 0
Golden Spikes Baseball
Dillon Victoravich
0 89 0 0 0 0 0 0 0 0
ONE NATIONAL LV
Kane Barber
0 72 0 0 0 0 0 0 0 0
ONE NATIONAL LV
Manulua Mann
50 0 0 0 0 0 0 0 0 0
ONE NATIONAL LV
Dylan Othick
43 0 0 0 0 0 0 0 0 0
ONE NATIONAL LV
Marek Piekarski
0 0 34 0 0 0 0 0 0 0
ONE NATIONAL LV
Jonathan Ramos
0 27 0 0 0 0 0 0 0 0
ONE NATIONAL LV
Noah Salts
0 31 0 0 0 0 0 0 0 0
ONE NATIONAL LV
Deleon Thomas Jr.
0 0 31 0 0 0 0 0 0 0
ONE NATIONAL LV
Dominic Tiberi
0 63 0 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
Marcos Barrios
28 0 78 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
Benny Cimperman
51 0 0 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
Sean Cole
28 82 0 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
Noah Kanakis
21 11 0 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
Hayden King
80 0 0 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
Jackson Lucero
8 0 55 0 0 0 0 0 0 0
OVO WILDCARDS SCOUT TEAM
River Martinez
24 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Bryan Humes Jr.
0 9 0 0 0 0 0 0 0 0
Pure Baseball Titans
Jordan Odell
0 0 70 0 0 0 0 0 0 0
Pure Baseball Titans
Aiden Otano
103 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Adrian Salcedo
95 0 0 0 0 0 0 0 0 0
Pure Baseball Titans
Hunter Sarver
0 82 0 0 0 0 0 0 0 0
Pure Baseball Titans
Corbin Sterner
0 38 0 0 0 0 0 0 0 0
Pure Baseball Titans
Sebastian Zaman
0 0 58 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Jordan Black
43 0 14 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Mack Fowers
0 104 0 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Easton Munford
0 13 0 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Payton Smith
49 0 0 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Grady Symonds
0 0 105 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Kayden Wilmsen
38 0 0 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
Blaze Workman
6 0 0 0 0 0 0 0 0 0
Rawlings Tigers VeloSC
George Zervos
35 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
EventTeamPlayerTotal PitchesDate PitchedDay 1
07/05
Day 2
07/06
Day 3
07/07
Day 4
07/08
2024 18U PG - NV High School Summer League (OPEN)Dinghy'S InternationalAidan Taft737/3/2024 RR RR
2024 18U PG - NV High School Summer League (OPEN)Dinghy'S InternationalXzavian Johnson717/3/2024 RR RR
2024 18U PG - NV High School Summer League (OPEN)OVO WILDCARDS SCOUT TEAMNoah Kanakis957/3/2024 RR RR RR
2024 18U PG - NV High School Summer League (OPEN)SL ColtsTyson Owens697/2/2024 RR