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 3 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)
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
06/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
Day 5
06/21
Day 6
06/22
Day 7
06/23
Day 8
06/24
Day 9
06/25
Day 10
06/26
Alpha Prime 26
Nico Bavaro
21 0 0 61 0 0 0 0 0 0
Alpha Prime 26
Julian Cazares
0 72 0 0 0 0 0 0 0 0
Alpha Prime 26
Marcus Greis
0 0 0 10 0 0 0 0 0 0
Alpha Prime 26
Dax Hardcastle
0 0 77 0 0 0 0 0 0 0
Alpha Prime 26
Jason Harris
0 0 0 54 0 0 0 0 0 0
Alpha Prime 26
Archer Horn
0 25 0 0 0 0 0 0 0 0
Alpha Prime 26
Matthew Maxon
0 0 13 0 0 0 0 0 0 0
Alpha Prime 26
Graham Schlicht
0 29 0 0 0 0 0 0 0 0
Alpha Prime 26
Cooper Sides
72 0 0 0 0 0 0 0 0 0
Baum Bat Nw 2026
Caleb Campbell
53 0 0 0 0 0 0 0 0 0
Baum Bat Nw 2026
Owen Gore
0 0 40 0 0 0 0 0 0 0
Baum Bat Nw 2026
Trenton Hertzog
1 0 0 0 0 0 0 0 0 0
Baum Bat Nw 2026
Tilden Hsu
0 58 0 0 0 0 0 0 0 0
Baum Bat Nw 2026
Carter Krekow
0 0 71 0 0 0 0 0 0 0
Baum Bat Nw 2026
Alexander Lopez
41 0 54 0 0 0 0 0 0 0
Baum Bat Nw 2026
Brody Meyer
0 0 36 0 0 0 0 0 0 0
Baum Bat Nw 2026
Kody Moyer
0 40 0 0 0 0 0 0 0 0
Baum Bat Nw 2026
Ryan Sundby
53 0 0 0 0 0 0 0 0 0
Baum Bat Nw 2026
Andrew (Aj) Welch
0 29 0 0 0 0 0 0 0 0
BPA
Cade Cerone
0 51 0 0 0 0 0 0 0 0
BPA
Alex Corzo
0 70 0 0 0 0 0 0 0 0
BPA
Cole Dunlap
0 0 36 0 0 0 0 0 0 0
BPA
Victor Escobar
0 21 41 0 0 0 0 0 0 0
BPA
Jack Muniz
24 0 75 0 0 0 0 0 0 0
BPA
Daniel Nageer
0 0 62 0 0 0 0 0 0 0
BPA
Ford Stoen
94 0 0 0 0 0 0 0 0 0
Canes West National 2026
Jake Brande
50 0 0 13 0 0 0 0 0 0
Canes West National 2026
Roman Carrington
0 48 0 0 0 0 0 0 0 0
Canes West National 2026
Spencer Horner
0 40 0 0 0 0 0 0 0 0
Canes West National 2026
Brody James
0 0 73 0 0 0 0 0 0 0
Canes West National 2026
Devin Long
0 68 0 0 0 0 0 0 0 0
Canes West National 2026
Cylis Proffitt
0 0 0 13 0 0 0 0 0 0
Canes West National 2026
Austin Smith
0 0 0 31 0 0 0 0 0 0
Canes West National 2026
Cayde Stajcar
0 0 0 5 0 0 0 0 0 0
Canes West National 2026
Logan Steenburgen
0 0 0 32 0 0 0 0 0 0
Canes West National 2026
Zachary Terry
14 0 47 0 0 0 0 0 0 0
Canes West National 2026
Branson Wade
12 0 0 13 0 0 0 0 0 0
Cba
Tristen Garcia
0 0 35 0 0 0 0 0 0 0
Cba
Joel Gutierrez
0 0 45 0 0 0 0 0 0 0
Cba
Hayden Keeney
17 0 31 0 0 0 0 0 0 0
Cba
Kaleb Koelewyn
74 0 0 0 0 0 0 0 0 0
Cba
William Masterson
0 0 30 0 0 0 0 0 0 0
Cba
Eric Nelson
0 3 1 0 0 0 0 0 0 0
Cba
Cale Nielsen
0 51 0 0 0 0 0 0 0 0
Cba
Nathan Ramirez
10 0 60 0 0 0 0 0 0 0
Cba
Riley Spradlin
0 0 34 0 0 0 0 0 0 0
Cba
Jack Volchko
0 49 0 0 0 0 0 0 0 0
GBG National 2026
Daniel Albidrez
0 0 0 15 0 0 0 0 0 0
GBG National 2026
Parker Allman
0 0 0 23 0 0 0 0 0 0
GBG National 2026
Brayden Charness
18 0 0 0 0 0 0 0 0 0
GBG National 2026
Jager Golightly
0 0 0 52 0 0 0 0 0 0
GBG National 2026
Will Grable
0 8 0 0 0 0 0 0 0 0
GBG National 2026
Giovanni Guariglia Jr
0 86 0 0 0 0 0 0 0 0
GBG National 2026
Jack Laubacher
0 0 26 0 0 0 0 0 0 0
GBG National 2026
Jaden Lee
0 0 72 0 0 0 0 0 0 0
GBG National 2026
Holden Newhouse
0 0 0 10 0 0 0 0 0 0
GBG National 2026
Jake Ourique
82 0 0 0 0 0 0 0 0 0
GBG National 2026
Andrew Torres
0 0 0 6 0 0 0 0 0 0
GBG National 2026
Jacob Torres
0 0 0 16 0 0 0 0 0 0
GBG National 2026
Jake Turner
0 5 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Alika Ahu
0 18 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Colten Amai Nakagawa
0 90 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Bronson Boucher
0 0 22 0 0 0 0 0 0 0
Hawaii Elite 2g National
Tayven Carreira
0 0 15 0 0 0 0 0 0 0
Hawaii Elite 2g National
Dustin “Oni” Dawson
0 0 31 0 0 0 0 0 0 0
Hawaii Elite 2g National
Zayne Hookala
0 3 50 0 0 0 0 0 0 0
Hawaii Elite 2g National
Dexter Kauahi II
99 0 0 0 0 0 0 0 0 0
Hawaii Elite 2g National
Kahanu Martinez
0 0 13 0 0 0 0 0 0 0
Hawaii Elite 2g National
Masao Minami
0 0 32 0 0 0 0 0 0 0
Hawaii Elite 2g National
Alekanekelo Naumu
0 0 65 0 0 0 0 0 0 0
Hawaii Elite 2g National
Charlie Ushijima
0 0 38 0 0 0 0 0 0 0
Mba Navy 2026
Cash Dahle
0 35 28 0 0 0 0 0 0 0
Mba Navy 2026
Bode Gaggero
0 0 24 0 0 0 0 0 0 0
Mba Navy 2026
Keaton Nordick
46 0 0 0 0 0 0 0 0 0
Mba Navy 2026
Ryder Ockey
0 0 59 0 0 0 0 0 0 0
Mba Navy 2026
McKade Ortiz
0 77 0 0 0 0 0 0 0 0
Mba Navy 2026
Nolan Pezely
0 0 31 0 0 0 0 0 0 0
Mba Navy 2026
Rip Roberts
0 0 65 0 0 0 0 0 0 0
Mba Navy 2026
Kaleb Weaver
42 0 16 0 0 0 0 0 0 0
Mba Navy 2026
Cole Ybarra
0 0 14 0 0 0 0 0 0 0
NorCal U 2026
Rallin Covey
0 92 0 0 0 0 0 0 0 0
NorCal U 2026
Elliot De La Torre
15 0 0 36 0 0 0 0 0 0
NorCal U 2026
Jp Harmon
86 0 0 0 0 0 0 0 0 0
NorCal U 2026
Grant Hoenninger
0 15 0 3 0 0 0 0 0 0
NorCal U 2026
Jeremy Krause
0 0 0 75 0 0 0 0 0 0
NorCal U 2026
Hunter Lynch
4 0 0 27 0 0 0 0 0 0
NorCal U 2026
Ari Silva
0 0 0 63 0 0 0 0 0 0
NorCal U 2026
Griffin Vorhaus
0 0 0 74 0 0 0 0 0 0
NorCal U 2026
Ethan Williams
0 0 84 0 0 0 0 0 0 0
Stacked National
Tanner Brown
0 33 0 0 0 0 0 0 0 0
Stacked National
Noah Everly
0 0 0 20 0 0 0 0 0 0
Stacked National
Blake Killinger
0 38 0 0 0 0 0 0 0 0
Stacked National
Roy Kim
0 0 0 48 0 0 0 0 0 0
Stacked National
Andrew Lulet
0 0 11 0 0 0 0 0 0 0
Stacked National
Jared Marchbank
0 9 0 47 0 0 0 0 0 0
Stacked National
Gary Morse
0 48 0 0 0 0 0 0 0 0
Stacked National
Tristan Ramos
0 0 0 31 0 0 0 0 0 0
Stacked National
Wylan Rottschafer
0 0 0 10 0 0 0 0 0 0
Stacked National
Brett Slymen
0 0 40 0 0 0 0 0 0 0
Stacked National
Armando Solorio
0 0 0 64 0 0 0 0 0 0
Stacked National
Caleb Trugman
70 0 0 0 0 0 0 0 0 0
Tb Socal 2026
Owen Bone
0 0 0 44 0 0 0 0 0 0
Tb Socal 2026
Hudson Ciulla
0 56 0 0 0 0 0 0 0 0
Tb Socal 2026
Dominic Gutierrez
30 0 0 0 0 0 0 0 0 0
Tb Socal 2026
Alejandro Haro
0 0 61 0 0 0 0 0 0 0
Tb Socal 2026
Jonny Haskett
0 61 0 0 0 0 0 0 0 0
Tb Socal 2026
Clyde Kates
43 0 0 0 0 0 0 0 0 0
Tb Socal 2026
Ryan King
43 0 0 0 0 0 0 0 0 0
Tb Socal 2026
Cole Knupfer
0 0 37 0 0 0 0 0 0 0
Tb Socal 2026
Jhett Ohira
0 0 0 26 0 0 0 0 0 0
Tb Socal 2026
Andre Owens
0 0 0 26 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Cohen Allred
0 0 75 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Zach Bolles
0 84 0 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Cory Dean Carver
0 23 0 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Eli Herst
0 0 85 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Zackary Koontz
0 0 5 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Justin Lavine
73 0 0 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Regen Mazura
34 0 0 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Henry Verhamme
0 0 72 0 0 0 0 0 0 0
Trosky/Milwaukee Brewers Scout Team 2026
Kai Wesley
0 0 43 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
06/17
Day 2
06/18
Day 3
06/19
Day 4
06/20
2024 15U Ultimate Baseball ChampionshipBaum Bat Nw 2027Harrison Buckingham826/14/2024 RR RR
2024 15U Ultimate Baseball ChampionshipBaum Bat Nw 2027Jarrett Tyler676/16/2024 RR RR
2024 15U Ultimate Baseball ChampionshipBPACole Dunlap726/14/2024 RR
2024 15U Ultimate Baseball ChampionshipBPAWilson Shaw806/15/2024 RR RR RR
2024 15U Ultimate Baseball ChampionshipStacked ProRyder Cielen716/16/2024 RR RR