2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
-There is NO team or spectator parking ALLOWED in the REDS or GUARDIANS Parking lots-this is for authorized personnel.**
-Make Sure to Park in a Spot, NO Cars can be parked along the side of the road. THEY WILL BE TOWED**
There are no metal spikes allowed in ANY of the batting cages-PLEASE be respectful and help us maintain this rule**

CLICK HERE NEW PG ROSTER FAQS

Games that are hosted in Goodyear are at either

Guardians Spring Training facility - 2601 S. Wood Blvd Goodyear

Reds Spring Training facility - 3125 S. Wood Blvd  Goodyear

Non-local teams are required to have 50% of their team stay in one of our approved lodging partners. As part of being approved into the event the following link will provide you with our approved partner hotels that are part of the requirement to host events within our host community.




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)
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
10/11
Day 2
10/12
Day 3
10/13
Day 4
10/14
Day 5
10/15
Day 6
10/16
Day 7
10/17
Day 8
10/18
Day 9
10/19
Day 10
10/20
Az Wildfire
Jayden Griffith
0 51 0 0 0 0 0 0 0 0
Az Wildfire
Rohit Kodibagkar
0 0 28 0 0 0 0 0 0 0
Az Wildfire
Rustin McMichael
0 67 0 0 0 0 0 0 0 0
Az Wildfire
Deagan Powell
0 0 9 0 0 0 0 0 0 0
Az Wildfire
Tyson Scheffner
55 0 34 0 0 0 0 0 0 0
Az Wildfire
Connor Wildrick
47 0 40 0 0 0 0 0 0 0
Az643 Baseball
Larson Accardo
0 0 82 0 0 0 0 0 0 0
Az643 Baseball
Ben Bouchie
0 0 61 0 0 0 0 0 0 0
Az643 Baseball
Cooper Gribbons
84 0 0 0 0 0 0 0 0 0
Az643 Baseball
Evan Hedlund
46 0 0 0 0 0 0 0 0 0
Az643 Baseball
Dylan Keith
0 72 0 0 0 0 0 0 0 0
Az643 Baseball
Jaden Robinson
6 0 36 0 0 0 0 0 0 0
Azbc 2027 Elite
Jackson Bailey
44 0 0 0 0 0 0 0 0 0
Azbc 2027 Elite
Bradley Carr
49 0 0 0 0 0 0 0 0 0
Azbc 2027 Elite
Dylan Fox
0 71 0 0 0 0 0 0 0 0
Azbc 2027 Elite
Chase Heid
0 0 17 0 0 0 0 0 0 0
Azbc 2027 Elite
Andrew Hohmann
0 0 8 0 0 0 0 0 0 0
Azbc 2027 Elite
Timothy Sands
0 0 64 0 0 0 0 0 0 0
Azbc 2027 Elite
Braden Schlink
0 0 96 0 0 0 0 0 0 0
Azbc 2027 Elite
Clay Sheets
0 0 67 0 0 0 0 0 0 0
Azbc 2027 Elite
Jaggar Wethington
30 0 39 0 0 0 0 0 0 0
Bb Elite
Brayden Cappanno
10 0 0 0 0 0 0 0 0 0
Bb Elite
Tucker Gablehouse
0 0 42 0 0 0 0 0 0 0
Bb Elite
Ethan Hahn
24 0 0 0 0 0 0 0 0 0
Bb Elite
Ty Johnson
81 0 0 0 0 0 0 0 0 0
Bb Elite
Brody Loveland
0 38 0 0 0 0 0 0 0 0
Bb Elite
Jc Manriquez
0 27 0 0 0 0 0 0 0 0
Bb Elite
Ivan Saenz
38 0 51 0 0 0 0 0 0 0
Bb Elite
Kade Schweitzer
0 26 0 0 0 0 0 0 0 0
Biscuits Elite
Lane Abel
0 0 94 0 0 0 0 0 0 0
Biscuits Elite
Austin Brown
18 0 31 0 0 0 0 0 0 0
Biscuits Elite
Kooper Klein
0 0 81 0 0 0 0 0 0 0
Biscuits Elite
Mitchell Lamoreaux
0 90 0 0 0 0 0 0 0 0
Biscuits Elite
Jackson McDonough
42 0 41 0 0 0 0 0 0 0
Biscuits Elite
Alexander McRae
0 0 88 0 0 0 0 0 0 0
Biscuits Elite
Derek Wilson
0 0 46 0 0 0 0 0 0 0
Bpa Az 2027
Adrian Berry
53 0 0 0 0 0 0 0 0 0
Bpa Az 2027
Kelson Hogan
0 0 34 0 0 0 0 0 0 0
Bpa Az 2027
Hugh Hurkmans
0 50 0 0 0 0 0 0 0 0
Bpa Az 2027
Blake Middleton
0 0 59 0 0 0 0 0 0 0
Bpa Az 2027
Tanner Robertson
35 0 0 0 0 0 0 0 0 0
Bpa Az 2027 Black
Logan Boggs
0 0 13 0 0 0 0 0 0 0
Bpa Az 2027 Black
Cullen Colby
0 0 93 0 0 0 0 0 0 0
Bpa Az 2027 Black
Caden Correll
0 0 34 0 0 0 0 0 0 0
Bpa Az 2027 Black
Tucker Kujawa
58 0 0 0 0 0 0 0 0 0
Bpa Az 2027 Black
Devin Miller
0 56 0 0 0 0 0 0 0 0
Bpa Az 2027 Black
Ryan O'Donnal
36 0 0 0 0 0 0 0 0 0
Bpa Az 2027 Black
Stephen Quezada
0 0 69 0 0 0 0 0 0 0
Bpa Az 2027 Black
Grant Ramos
0 61 0 0 0 0 0 0 0 0
Bpa Az 2027 Black
Chase Schumacher
0 0 36 0 0 0 0 0 0 0
Canes West
Jaxen Anderson
41 0 0 0 0 0 0 0 0 0
Canes West
Mason Dean
0 22 0 0 0 0 0 0 0 0
Canes West
Ryker Monge
0 27 0 0 0 0 0 0 0 0
Canes West
Max Nibarger
0 92 0 0 0 0 0 0 0 0
Canes West
John Selk
81 0 0 0 0 0 0 0 0 0
Canes West
Clay Turner
0 0 74 0 0 0 0 0 0 0
Canes West
Brady Winebrenner
0 0 62 0 0 0 0 0 0 0
Club D1 Black
Connor Baker
0 83 0 0 0 0 0 0 0 0
Club D1 Black
Konnor Boop
59 0 0 0 0 0 0 0 0 0
Club D1 Black
Aiden Corby
15 0 0 0 0 0 0 0 0 0
Club D1 Black
Jake Moyer
59 0 0 0 0 0 0 0 0 0
Club D1 Black
Camden Ogborne
0 0 67 0 0 0 0 0 0 0
Club D1 Black
Jonathan Orr
0 31 0 0 0 0 0 0 0 0
Club D1 Grey
Alex Arechavaleta
49 0 17 0 0 0 0 0 0 0
Club D1 Grey
Josiah Burge
0 16 0 0 0 0 0 0 0 0
Club D1 Grey
Xavier Davis
0 0 54 0 0 0 0 0 0 0
Club D1 Grey
Elijah Gomez
0 0 12 0 0 0 0 0 0 0
Club D1 Grey
Gabriel Patino Aguilar
28 0 15 0 0 0 0 0 0 0
Club D1 Grey
Timothy Pullaro
0 0 36 0 0 0 0 0 0 0
Club D1 Grey
Quinn Sullivan
0 92 0 0 0 0 0 0 0 0
Club D1 Grey
Yicheng Tseng
52 0 0 0 0 0 0 0 0 0
Gsp
Sammy Garcia
0 27 8 0 0 0 0 0 0 0
Gsp
Blake Gonzales
0 0 6 0 0 0 0 0 0 0
Gsp
Gavin Hamilton
0 54 0 0 0 0 0 0 0 0
Gsp
Brockton Reichwein
0 0 79 0 0 0 0 0 0 0
Gsp
Jose Valenzuela
14 20 0 0 0 0 0 0 0 0
Gsp
Maddox Wahlenmaier
0 0 86 0 0 0 0 0 0 0
Gsp
Kyle Wisniewski
38 0 0 0 0 0 0 0 0 0
Mag Baseball 2027
Everett Salonen
92 0 0 0 0 0 0 0 0 0
Mag Baseball 2027
Easton Thomas
44 0 34 0 0 0 0 0 0 0
Mag Baseball 2027
Cooper Wasmund
0 87 0 0 0 0 0 0 0 0
Mag Baseball 2027
Kade Wede
5 0 88 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Black
Jackson Cardenas-Jensen
0 0 80 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Black
Jake Cardenas-Jensen
63 0 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Black
Tyson Gorder
0 5 17 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Black
Colton Johnston
0 75 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Black
Christian Lee
55 0 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Black
Seth Roberts
0 39 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Gold
Michael Krupa
0 0 115 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Gold
Micah Larsen
0 57 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Gold
Sebastian Lehr
0 51 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Gold
Caleb Lemau
83 0 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Gold
Jake Ohlwiler
35 0 0 0 0 0 0 0 0 0
Marucci Athletics 2027 Mlu Gold
Eusebio “EJ” Vindiola
0 12 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Dylan Brown
70 0 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Ryan Brown
61 0 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Peyton Burgess
0 0 26 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Hunter Chambers
7 0 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Chase Fillman
0 0 62 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Jordan Foster
0 0 34 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Ethan Smith
0 49 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2027
Mikey Stortz
0 68 0 0 0 0 0 0 0 0
Nomadic 2027 Gold
Devin Dekavallas
16 0 0 0 0 0 0 0 0 0
Nomadic 2027 Gold
Daniel Goldman
0 0 90 0 0 0 0 0 0 0
Nomadic 2027 Gold
Payton Holinka
83 0 0 0 0 0 0 0 0 0
Nomadic 2027 Gold
Dane Jochumsen
0 0 45 0 0 0 0 0 0 0
Nomadic 2027 Gold
Colin Kelley
0 18 0 0 0 0 0 0 0 0
Nomadic 2027 Gold
Landon Kern
0 19 0 0 0 0 0 0 0 0
Nomadic 2027 Gold
Jack Rowland
17 0 62 0 0 0 0 0 0 0
Nomadic 2027 Gold
Jt Sullivan
0 0 46 0 0 0 0 0 0 0
Nomadic 2027 Gold
Jaden Villareal
0 55 0 0 0 0 0 0 0 0
Pfa North Las Vegas
Wyatt Berry
15 0 0 0 0 0 0 0 0 0
Pfa North Las Vegas
Tyler Bustamante
0 28 54 0 0 0 0 0 0 0
Pfa North Las Vegas
Michael Gonzalez
0 83 0 0 0 0 0 0 0 0
Pfa North Las Vegas
Russell Knaub
92 0 0 0 0 0 0 0 0 0
Pono Baseball
Noah Balderas
0 0 37 0 0 0 0 0 0 0
Pono Baseball
Kamaehumaikalani Kealoha
54 0 0 0 0 0 0 0 0 0
Pono Baseball
Chase Konishi
0 0 8 0 0 0 0 0 0 0
Pono Baseball
Ajay Moss
26 0 0 0 0 0 0 0 0 0
Pono Baseball
Thomas Noland
25 0 53 0 0 0 0 0 0 0
Pono Baseball
Caleb Pilato
25 0 0 0 0 0 0 0 0 0
Pono Baseball
Tyler Shindo
0 74 0 0 0 0 0 0 0 0
Pono Baseball
Kekoa Tancayo
14 33 0 0 0 0 0 0 0 0
Swarm 16u Gold
Julien Bills
0 22 0 0 0 0 0 0 0 0
Swarm 16u Gold
Gavin Daniels
47 0 0 0 0 0 0 0 0 0
Swarm 16u Gold
Luke Green
0 0 32 0 0 0 0 0 0 0
Swarm 16u Gold
Stephan Harding
58 0 0 0 0 0 0 0 0 0
Swarm 16u Gold
Franco Lopez
0 56 0 0 0 0 0 0 0 0
Swarm 16u Gold
Marcos Rodriguez
0 42 0 0 0 0 0 0 0 0
Swarm 16u Gold
Kailer Smith
0 0 45 0 0 0 0 0 0 0
Swarm 16u Gold
Gavin White
0 0 46 0 0 0 0 0 0 0
Wow Factor Az
Bobby Delgado
35 0 0 0 0 0 0 0 0 0
Wow Factor Az
Michael Gyde
0 0 15 0 0 0 0 0 0 0
Wow Factor Az
Jaron Reed
0 30 0 0 0 0 0 0 0 0
Wow Factor Az
Jameson Tucker
35 0 0 0 0 0 0 0 0 0
Wow Factor Az
Dylan Turnquist
0 0 69 0 0 0 0 0 0 0
Wow Factor Az
Cody Wetherald
0 43 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