2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
For teams interested in discounted Arizona Diamondbacks tickets you can go to this link: Arizona Diamondbacks   Use promo code “PERFECT” when you click on “Confirm Your Access”  at checkout.  You may also book tickets directly by contacting: Account Executive Ryan Blanchard - rblanchard@dbacks.com 
Schedule/Scores Brackets Event Info   Pool Standings 1 Event Article
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
09/29
Day 2
09/30
Day 3
10/01
Day 4
10/02
Day 5
10/03
Day 6
10/04
Day 7
10/05
Day 8
10/06
Day 9
10/07
Day 10
10/08
Aggies 17u Cruz
Josiah Bracamonte
68 0 0 0 0 0 0 0 0 0
Aggies 17u Cruz
Isaac Castro
0 91 0 0 0 0 0 0 0 0
Aggies 17u Cruz
Sean Parker
0 67 0 0 0 0 0 0 0 0
Aggies 17u Cruz
Jerry Quiroga
0 2 0 0 0 0 0 0 0 0
Aggies 17u Cruz
Esteban Vasquez
38 45 0 0 0 0 0 0 0 0
Az Future Stars 18u
Brylen Brown
0 92 0 0 0 0 0 0 0 0
Az Future Stars 18u
Tlaloc Del Rosario
28 0 0 0 0 0 0 0 0 0
Az Future Stars 18u
Jaden Guglielmo
0 96 0 0 0 0 0 0 0 0
Az Future Stars 18u
Michael Orbegozo
44 0 77 0 0 0 0 0 0 0
Az Future Stars 18u
Logan Spetz
0 0 47 0 0 0 0 0 0 0
Az Future Stars 18u
Julian Trujillo
0 61 0 0 0 0 0 0 0 0
Az Future Stars 18u
Caden Truman
12 0 84 0 0 0 0 0 0 0
Az Future Stars 18u
Matthew Villa
18 0 46 0 0 0 0 0 0 0
Az Future Stars 18u
Aiden Wood
0 0 26 0 0 0 0 0 0 0
Azbc 2025
Kodi Carlson
0 33 0 0 0 0 0 0 0 0
Azbc 2025
James Carr
0 0 7 0 0 0 0 0 0 0
Azbc 2025
Carter Daly
84 0 0 0 0 0 0 0 0 0
Azbc 2025
Tyke Daniels
0 0 49 0 0 0 0 0 0 0
Azbc 2025
Andrew Jacobs
0 0 79 0 0 0 0 0 0 0
Azbc 2025
Matthew Licardi
0 77 0 0 0 0 0 0 0 0
Azbc 2025
Braden Marchese
44 0 42 0 0 0 0 0 0 0
Azbc 2025
Cody Stoller
0 13 70 0 0 0 0 0 0 0
Azbc 2025
Aiden Woolwine
0 98 0 0 0 0 0 0 0 0
CBA Stockton 2024
Eric Alvarez
0 65 0 0 0 0 0 0 0 0
CBA Stockton 2024
Scott Beadles
0 42 0 0 0 0 0 0 0 0
CBA Stockton 2024
Jordan Haver
8 33 0 0 0 0 0 0 0 0
CBA Stockton 2024
Devin Kriley
80 0 0 0 0 0 0 0 0 0
CBA Stockton 2024
Jared Robles
0 90 0 0 0 0 0 0 0 0
CBA Stockton 2024
Zachary Silva
0 50 0 0 0 0 0 0 0 0
CBA Stockton 2024
Drew Smith
23 0 42 0 0 0 0 0 0 0
CBA Stockton 2024
Paul Wagner
0 0 14 0 0 0 0 0 0 0
CBA Stockton 2024
Brayden Wilson
0 0 52 0 0 0 0 0 0 0
CCB Prime
Caden Cuccia
15 0 105 0 0 0 0 0 0 0
CCB Prime
Corbin Giesen
19 0 0 0 0 0 0 0 0 0
CCB Prime
Rider King
0 0 73 0 0 0 0 0 0 0
CCB Prime
Sam Kretsch
12 0 0 0 0 0 0 0 0 0
CCB Prime
Aj Ljepava
28 0 0 0 0 0 0 0 0 0
CCB Prime
Santino Nanez
0 0 23 0 0 0 0 0 0 0
CCB Prime
Vinhson Nguyen
0 11 0 0 0 0 0 0 0 0
CCB Prime
Edward Peters
0 0 21 0 0 0 0 0 0 0
CCB Prime
Jack Rhodes
34 0 0 0 0 0 0 0 0 0
CCB Prime
Matthew Rienhardt
0 51 0 0 0 0 0 0 0 0
CCB Prime
Flynn Shoop
0 33 0 0 0 0 0 0 0 0
CCB Prime
Brent Valentine
19 0 0 0 0 0 0 0 0 0
Driveline Academy Az 18u
Brody Aubut
0 69 0 0 0 0 0 0 0 0
Driveline Academy Az 18u
Joseph Campos
21 0 0 0 0 0 0 0 0 0
Driveline Academy Az 18u
Calvin Dao
0 83 0 0 0 0 0 0 0 0
Driveline Academy Az 18u
Kreyton Johnson
0 40 0 0 0 0 0 0 0 0
Driveline Academy Az 18u
Cole Smith
0 21 0 0 0 0 0 0 0 0
Driveline Academy Az 18u
Johnny Vu
67 0 0 0 0 0 0 0 0 0
Green Sox
Pablo Alvarado
0 9 0 0 0 0 0 0 0 0
Green Sox
Andrew Arnce
90 0 0 0 0 0 0 0 0 0
Green Sox
Matthew Arredondo
0 9 0 0 0 0 0 0 0 0
Green Sox
Justin Carpadakis
0 88 0 0 0 0 0 0 0 0
Green Sox
Benjamin Castellon
0 37 0 0 0 0 0 0 0 0
Green Sox
Adrian Espinoza
0 17 0 0 0 0 0 0 0 0
Green Sox
Jaxen Lopez
0 6 0 0 0 0 0 0 0 0
Green Sox
Oscar Navarro
0 0 11 0 0 0 0 0 0 0
Green Sox
Guillermo Romero
21 0 87 0 0 0 0 0 0 0
Green Sox
Tristen Valenzuela
0 93 0 0 0 0 0 0 0 0
Green Sox
Eli Zamora
22 0 30 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Blake Bell
0 51 0 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Billy Gregory
0 51 0 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Christopher Margarella
26 0 0 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Adolfo Pacheco
0 44 0 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Jacob Vitek
12 0 0 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Sam Yeager
68 0 0 0 0 0 0 0 0 0
Hit Dogs Academy 18u
Zach Young
0 27 0 0 0 0 0 0 0 0
Nevada Gators 18u
Casey Acree
0 40 0 0 0 0 0 0 0 0
Nevada Gators 18u
Gavin Christensen
0 61 0 0 0 0 0 0 0 0
Nevada Gators 18u
Bridger Knudson
0 76 0 0 0 0 0 0 0 0
Nevada Gators 18u
Braylon Kolish
57 0 0 0 0 0 0 0 0 0
Nevada Gators 18u
Jet McNelis
0 21 0 0 0 0 0 0 0 0
Nevada Gators 18u
Grant Morris
0 24 0 0 0 0 0 0 0 0
Nevada Gators 18u
Chacen Rasavong
33 0 0 0 0 0 0 0 0 0
Nevada Gators 18u
Jeremiah Smith
40 0 0 0 0 0 0 0 0 0
Nevada Gators 18u
Karson Tait
0 19 0 0 0 0 0 0 0 0
Nomadic 18u Gold
Fabricio Castillo
58 0 0 0 0 0 0 0 0 0
Nomadic 18u Gold
Aaron Demarino
0 0 22 0 0 0 0 0 0 0
Nomadic 18u Gold
Roen Gilbreath
18 0 0 0 0 0 0 0 0 0
Nomadic 18u Gold
Cooper Holan
0 80 0 0 0 0 0 0 0 0
Nomadic 18u Gold
Tanner Leyba
0 108 0 0 0 0 0 0 0 0
Nomadic 18u Gold
Dillon Moore
11 0 37 0 0 0 0 0 0 0
Nomadic 18u Gold
Sawyer Palevsky
0 0 97 0 0 0 0 0 0 0
Poudre Baseball Club
Chase Barrett
0 31 0 0 0 0 0 0 0 0
Poudre Baseball Club
Derek Gachupin
0 69 0 0 0 0 0 0 0 0
Poudre Baseball Club
Mason Jordan
19 0 26 0 0 0 0 0 0 0
Poudre Baseball Club
Brett Lamb
45 0 69 0 0 0 0 0 0 0
Poudre Baseball Club
Seth McCleave
8 0 0 0 0 0 0 0 0 0
Poudre Baseball Club
Kyle Moore
0 53 0 0 0 0 0 0 0 0
Poudre Baseball Club
Keagan Oakes
9 13 0 0 0 0 0 0 0 0
Poudre Baseball Club
Benny Quast
26 0 0 0 0 0 0 0 0 0
Poudre Baseball Club
Angelo Vieira
0 59 0 0 0 0 0 0 0 0
Rijo Athletics Az
Gavin Crellin
8 0 0 0 0 0 0 0 0 0
Rijo Athletics Az
Hunter Kuczkowski
0 13 107 0 0 0 0 0 0 0
Rijo Athletics Az
Braden Kuenne
0 0 27 0 0 0 0 0 0 0
Rijo Athletics Az
Xavier Millan
30 0 0 0 0 0 0 0 0 0
Rijo Athletics Az
Carter Radwanski
0 98 0 0 0 0 0 0 0 0
Rijo Athletics Az
Jaxson Schattenberg
0 41 0 0 0 0 0 0 0 0
Rijo Athletics Az
Nathan Vandyke
25 0 15 0 0 0 0 0 0 0
Rijo Athletics Az
Kaleb Williams
45 0 74 0 0 0 0 0 0 0
Riot 18u
Riley Carteno
0 22 0 0 0 0 0 0 0 0
Riot 18u
Arturo Duran
0 96 0 0 0 0 0 0 0 0
Riot 18u
Jeremiah Garcia
16 0 0 0 0 0 0 0 0 0
Riot 18u
Derrick Linley
73 0 0 0 0 0 0 0 0 0
Riot 18u
David Molina
0 2 0 0 0 0 0 0 0 0
Riot 18u
Nolan Rivera
0 29 0 0 0 0 0 0 0 0
Riot 18u
Isaac Valencia
0 77 0 0 0 0 0 0 0 0
Scottsdale Bombers
Cole Batcheller
45 0 0 0 0 0 0 0 0 0
Scottsdale Bombers
Dylan Carlson
1 0 0 0 0 0 0 0 0 0
Scottsdale Bombers
Shawn Green
6 0 0 0 0 0 0 0 0 0
Scottsdale Bombers
Luke Liguori
0 80 0 0 0 0 0 0 0 0
Scottsdale Bombers
Ernesto Paz
60 0 0 0 0 0 0 0 0 0
Scottsdale Bombers
Christopher Quigg
0 38 0 0 0 0 0 0 0 0
Scottsdale Bombers
Trenton Seibert
0 89 0 0 0 0 0 0 0 0
Scottsdale Bombers
Jack Zauner
0 25 0 0 0 0 0 0 0 0
Southern California Dukes
Matthew Benzor
0 90 0 0 0 0 0 0 0 0
Southern California Dukes
Anthony Camas
0 69 0 0 0 0 0 0 0 0
Southern California Dukes
Nicholas Garcia
59 0 0 0 0 0 0 0 0 0
Southern California Dukes
Jacob Mucic
0 51 0 0 0 0 0 0 0 0
Southern California Dukes
Kaeden Riepl
16 0 0 0 0 0 0 0 0 0
Southern California Dukes
Dashiell Schultz
70 0 0 0 0 0 0 0 0 0
State 48 - Elite
Juan Carlos Anaya
47 0 0 0 0 0 0 0 0 0
State 48 - Elite
Adrian Blanco
0 38 0 0 0 0 0 0 0 0
State 48 - Elite
Keegan Bowser
0 7 0 0 0 0 0 0 0 0
State 48 - Elite
Hunt Edelhauser
46 0 0 0 0 0 0 0 0 0
State 48 - Elite
Elias Garza
0 39 0 0 0 0 0 0 0 0
State 48 - Elite
Chase Gilmore
0 35 0 0 0 0 0 0 0 0
State 48 - Elite
Marcus Lotempio
0 42 0 0 0 0 0 0 0 0
State 48 - Elite
Will Salihar
0 48 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