2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
This an elite organizational event that requires each organization to have a team participate in each of the following divisions. 14U, 15U, 16U & 17U.  If you believe you are one of these organizations and want to compete in this event email us at PGWestNational@perfectgame.org
Schedule/Scores Brackets Event Info   Pool Standings 5 Event Articles
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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/14
Day 2
06/15
Day 3
06/16
Day 4
06/17
Day 5
06/18
Day 6
06/19
Day 7
06/20
Day 8
06/21
Day 9
06/22
Day 10
06/23
Alpha Prime 28
Johnny Archuleta
44 0 0 35 0 0 0 0 0 0
Alpha Prime 28
Jack Carpenter
45 0 0 0 0 0 0 0 0 0
Alpha Prime 28
Miles Cornell
45 0 0 6 0 0 0 0 0 0
Alpha Prime 28
Kylen Gravely
0 65 0 0 0 0 0 0 0 0
Alpha Prime 28
Mason Harris
49 0 0 62 0 0 0 0 0 0
Alpha Prime 28
Trace Hoover
0 44 0 0 0 0 0 0 0 0
Alpha Prime 28
Maxim Rocheleau
0 0 0 33 0 0 0 0 0 0
Alpha Prime 28
Riley Salvemini
23 0 85 0 0 0 0 0 0 0
Baum Bat NW
James Glassburn
0 20 22 0 0 0 0 0 0 0
Baum Bat NW
Ryker Hartlaub
65 0 0 0 0 0 0 0 0 0
Baum Bat NW
Beau Johnson
0 14 64 0 0 0 0 0 0 0
Baum Bat NW
Solomon Macias
0 83 0 0 0 0 0 0 0 0
Baum Bat NW
Jake Pachmayr
37 0 33 0 0 0 0 0 0 0
Baum Bat NW
Albertino Pozzo
0 66 0 0 0 0 0 0 0 0
Baum Bat NW
Teague Weible
0 33 0 0 0 0 0 0 0 0
BPA
Dean Brosterhous
29 0 49 0 0 0 0 0 0 0
BPA
Peyton Burgess
0 11 13 0 0 0 0 0 0 0
BPA
Joaquin Covarrubias
0 44 0 0 0 0 0 0 0 0
BPA
Reid Felder
0 75 0 0 0 0 0 0 0 0
BPA
Jeremiah Hall
0 0 57 0 0 0 0 0 0 0
BPA
Gavyn Kim
0 26 0 62 0 0 0 0 0 0
BPA
Joaquin Mendez
0 0 0 16 0 0 0 0 0 0
BPA
Austin Rodriguez
0 67 0 0 0 0 0 0 0 0
BPA
Justin Tieman
35 0 0 61 0 0 0 0 0 0
Canes West 2028 Signature
Nico Buscemi
69 0 0 0 0 0 0 0 0 0
Canes West 2028 Signature
Mason Cascardo
89 0 0 0 0 0 0 0 0 0
Canes West 2028 Signature
Adan Diaz
0 48 0 0 0 0 0 0 0 0
Canes West 2028 Signature
Cruz Ferguson
47 0 0 0 0 0 0 0 0 0
Canes West 2028 Signature
Lucas Haun
13 0 16 0 0 0 0 0 0 0
Canes West 2028 Signature
Noah Irwin
0 0 81 0 0 0 0 0 0 0
Canes West 2028 Signature
Trevor Monaghan
47 0 0 0 0 0 0 0 0 0
Canes West 2028 Signature
Max Nibarger
0 84 0 0 0 0 0 0 0 0
CBA
Ryan Gonzales
0 54 0 0 0 0 0 0 0 0
CBA
Ryan Kellogg
13 0 34 0 0 0 0 0 0 0
CBA
John Navarro
77 0 0 0 0 0 0 0 0 0
CBA
Maxwell Pula
0 58 0 0 0 0 0 0 0 0
CBA
Charles Stube
63 0 40 0 0 0 0 0 0 0
CBA
Max Topete
60 0 0 0 0 0 0 0 0 0
GBG National 2028
Cruz Adams
37 0 0 0 0 0 0 0 0 0
GBG National 2028
Kekoa Delatori
32 0 38 0 0 0 0 0 0 0
GBG National 2028
Zach Estrada
0 0 12 0 0 0 0 0 0 0
GBG National 2028
Aaron Garcia
20 0 0 0 0 0 0 0 0 0
GBG National 2028
Sammy Garcia
0 0 14 0 0 0 0 0 0 0
GBG National 2028
Brayden Krakowski
0 90 0 0 0 0 0 0 0 0
GBG National 2028
Kingston Monette
0 0 43 0 0 0 0 0 0 0
GBG National 2028
William Necessary
39 0 16 0 0 0 0 0 0 0
GBG National 2028
Logan Pascarella
70 0 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Austen Ahu
81 0 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Kekoanui Payanal
0 0 42 0 0 0 0 0 0 0
Hawaii Elite 2g National
Levi Perry
0 49 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Devyn Lee Rosaga
0 5 86 0 0 0 0 0 0 0
Hawaii Elite 2g National
Jonnovyn Sniffen
104 0 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Ezra Ugale
12 72 0 0 0 0 0 0 0 0
MBA Navy 2028
Tobin Degelbeck
0 0 67 0 0 0 0 0 0 0
MBA Navy 2028
Mason Glauser
77 0 0 0 0 0 0 0 0 0
MBA Navy 2028
Boston Hatch
0 79 0 0 0 0 0 0 0 0
MBA Navy 2028
Ty Holmstead
0 69 0 0 0 0 0 0 0 0
MBA Navy 2028
Dakota Pound
0 58 0 0 0 0 0 0 0 0
MBA Navy 2028
Austin Sorenson
0 18 30 0 0 0 0 0 0 0
NorCal U 2028
Brady Brown
6 0 75 0 0 0 0 0 0 0
NorCal U 2028
Hudson Brown
11 0 55 0 0 0 0 0 0 0
NorCal U 2028
Colton Fitzgibbon
33 0 0 0 0 0 0 0 0 0
NorCal U 2028
Brock Hartmann
13 0 0 0 0 0 0 0 0 0
NorCal U 2028
Lucas Marino
0 67 0 0 0 0 0 0 0 0
NorCal U 2028
Cole Medina
55 0 0 0 0 0 0 0 0 0
NorCal U 2028
Gavin Restad
33 0 0 0 0 0 0 0 0 0
NorCal U 2028
Justin Sanchez
66 0 0 0 0 0 0 0 0 0
NorCal U 2028
Dallas Tucker
0 15 0 0 0 0 0 0 0 0
NorCal U 2028
Rocco Zirelli
0 41 0 0 0 0 0 0 0 0
Stacked
Oliver Dauskurdas
0 0 64 0 0 0 0 0 0 0
Stacked
Malcolm DeLeo
0 21 0 0 0 0 0 0 0 0
Stacked
Owen Eteuati
20 68 0 0 0 0 0 0 0 0
Stacked
Charlie Fuller
41 0 0 0 0 0 0 0 0 0
Stacked
Jax Janeski
5 80 0 0 0 0 0 0 0 0
Stacked
Hudson Panuzzo
47 0 0 0 0 0 0 0 0 0
Stacked
Brock Rainis
0 21 0 0 0 0 0 0 0 0
Stacked
Christian Reis
0 0 20 0 0 0 0 0 0 0
Stacked
Theo Swafford
0 0 47 0 0 0 0 0 0 0
Stacked
Aiden Vargas
0 43 0 0 0 0 0 0 0 0
Tb Socal
Mason Alcantara
0 11 0 0 0 0 0 0 0 0
Tb Socal
Jack Glandorf
0 31 0 0 0 0 0 0 0 0
Tb Socal
Cullen Green
13 0 0 0 0 0 0 0 0 0
Tb Socal
Aiden Han
72 0 0 0 0 0 0 0 0 0
Tb Socal
Daxton Hyde
0 0 53 0 0 0 0 0 0 0
Tb Socal
Wyatt Karges
0 19 0 0 0 0 0 0 0 0
Tb Socal
Zackary Knapek
0 55 0 0 0 0 0 0 0 0
Tb Socal
Troy Santoni
0 0 46 0 0 0 0 0 0 0
Tb Socal
Kolsen Stelzer
0 56 0 0 0 0 0 0 0 0
Tb Socal
Ryan Vogel
0 0 14 0 0 0 0 0 0 0
Trosky National
Christian Cabanas
68 0 25 0 0 0 0 0 0 0
Trosky National
Walker Kane
0 64 0 0 0 0 0 0 0 0
Trosky National
Colton Kocher
0 55 0 0 0 0 0 0 0 0
Trosky National
Gideon Mayo
0 20 0 0 0 0 0 0 0 0
Trosky National
Jesse Romo
8 0 53 0 0 0 0 0 0 0
Trosky National
Siale Tulua
66 0 0 0 0 0 0 0 0 0
Trosky National
Chris Woodson
0 58 15 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest