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/04
Day 2
10/05
Day 3
10/06
Day 4
10/07
Day 5
10/08
Day 6
10/09
Day 7
10/10
Day 8
10/11
Day 9
10/12
Day 10
10/13
Az Aztecs 15u
Alfonso Alcaraz
21 0 13 0 0 0 0 0 0 0
Az Aztecs 15u
Edward chavira
0 0 55 0 0 0 0 0 0 0
Az Aztecs 15u
Mateo Flores
0 0 80 0 0 0 0 0 0 0
Az Aztecs 15u
Aiden Lagunas
0 0 94 0 0 0 0 0 0 0
Az Aztecs 15u
Alan Ledon
0 68 0 0 0 0 0 0 0 0
Az Aztecs 15u
Anthony Ramon
0 0 43 0 0 0 0 0 0 0
Az Aztecs 15u
Max Torres
40 0 5 0 0 0 0 0 0 0
Az Core
Bruno Carrasco
0 0 1 0 0 0 0 0 0 0
Az Core
Beckett Elliott
0 0 11 0 0 0 0 0 0 0
Az Core
John Richter
0 0 97 0 0 0 0 0 0 0
Az Core
Diego Rivas
0 0 24 0 0 0 0 0 0 0
Az Core
Esteban Rivas
0 47 0 0 0 0 0 0 0 0
Az Core
Ryder Salontai
0 72 0 0 0 0 0 0 0 0
Az Core
Isaac Scoggin
0 0 77 0 0 0 0 0 0 0
Az Core
Landon Sluiter
0 1 0 0 0 0 0 0 0 0
Az Core
Brenden Ziegmann
78 0 0 0 0 0 0 0 0 0
Az643 Baseball
Ethan Clark
0 0 27 0 0 0 0 0 0 0
Az643 Baseball
Evan Contreras
8 0 20 0 0 0 0 0 0 0
Az643 Baseball
Cooper Gribbons
95 0 0 0 0 0 0 0 0 0
Az643 Baseball
Luke Lambert
0 0 67 0 0 0 0 0 0 0
Az643 Baseball
Steel Williams
0 41 0 0 0 0 0 0 0 0
Gbg Utah/Brand Scout Team 2028
Dylan Chambers
0 76 0 0 0 0 0 0 0 0
Gbg Utah/Brand Scout Team 2028
Payton Czech
67 0 0 0 0 0 0 0 0 0
Gbg Utah/Brand Scout Team 2028
Porter Eddington
21 0 0 0 0 0 0 0 0 0
Gbg Utah/Brand Scout Team 2028
Tilden Scott
32 0 0 0 0 0 0 0 0 0
Gbg Utah/Brand Scout Team 2028
Kyler Stadler
0 35 0 0 0 0 0 0 0 0
Gbg Utah/Brand Scout Team 2028
Madix Turnbull
0 41 0 0 0 0 0 0 0 0
High Elevation Baseball
Carter Davis
0 0 28 0 0 0 0 0 0 0
High Elevation Baseball
Owen Hevener
49 0 0 0 0 0 0 0 0 0
High Elevation Baseball
Ruben McElroy
0 89 0 0 0 0 0 0 0 0
High Elevation Baseball
Lukas Page
0 0 25 0 0 0 0 0 0 0
High Elevation Baseball
Humberto Picos
0 29 0 0 0 0 0 0 0 0
High Elevation Baseball
Sir'Hendrix Sneezy
34 0 0 0 0 0 0 0 0 0
High Elevation Baseball
Andres White
0 0 96 0 0 0 0 0 0 0
Hit Dogs Academy
Isiah Arms
0 26 20 0 0 0 0 0 0 0
Hit Dogs Academy
Javier Barrios
85 0 0 0 0 0 0 0 0 0
Hit Dogs Academy
Levi Carter
27 0 0 0 0 0 0 0 0 0
Hit Dogs Academy
Dominic Gattuso
0 0 11 0 0 0 0 0 0 0
Hit Dogs Academy
JJ Hamm
0 20 0 0 0 0 0 0 0 0
Hit Dogs Academy
Catcher Jones
0 0 32 0 0 0 0 0 0 0
Hit Dogs Academy
Joey Miller
0 0 43 0 0 0 0 0 0 0
Hit Dogs Academy
Gus Minor
0 21 0 0 0 0 0 0 0 0
Hit Dogs Academy
Luke Robertson
0 25 0 0 0 0 0 0 0 0
Hit Dogs Academy
Dean Snow
19 0 26 0 0 0 0 0 0 0
Hit Dogs Academy
Caden Valentino
0 26 0 0 0 0 0 0 0 0
Hit Dogs Academy
Keillison Whitehair
0 12 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Black
Dane Holland
0 4 2 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Black
Ryder Holland
59 0 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Black
Steven O'Grady
0 38 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Black
Carson Seitzer
46 0 100 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Black
Teegan Seitzer
0 50 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Gold
Nate Castaneda
0 5 39 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Gold
Giovanni Duran
0 58 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Gold
Derrick Green
0 46 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Gold
Malachi Lemau
84 0 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Mlu Gold
Brody Orr
0 0 84 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Tyler Bates
69 0 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Kolby Hayward
0 0 20 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Hunter Newkirk
0 0 57 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Davin Ontiveros
43 0 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Gavin Peters
0 90 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Cage Puchta
0 36 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Orange
Taysin Thomas
4 0 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Conner Hansen
0 50 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Jj Lott
0 0 75 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Jack Masi
0 0 73 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Sean Simon
0 27 0 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Troy Tewers
0 0 57 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Nate Wachinski
0 0 29 0 0 0 0 0 0 0
Marucci Athletics 2028 Sting
Bristol Waite
84 0 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Yadiel Allen
19 0 33 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Alex Bautista
0 45 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Adrian Coronado
62 0 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Jacek Grusecki
65 0 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Ayden Moreno
0 0 41 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Sergio Rendon
0 0 47 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Michael Ruelas
0 32 0 0 0 0 0 0 0 0
Mmw Arizona Victus 2028
Tecumseh Whitfield IV
0 39 0 0 0 0 0 0 0 0
Nomadic 2028 Black
Madexx Calderon
49 0 0 0 0 0 0 0 0 0
Nomadic 2028 Black
Emmett Grant
34 0 0 0 0 0 0 0 0 0
Nomadic 2028 Black
Tristan Henry
0 40 0 0 0 0 0 0 0 0
Nomadic 2028 Black
Jace Keys
0 27 0 0 0 0 0 0 0 0
Nomadic 2028 Black
Zach Klone
0 0 18 0 0 0 0 0 0 0
Nomadic 2028 Black
Caden Mendonca
0 0 93 0 0 0 0 0 0 0
Nomadic 2028 Black
Finnegan Seremak
0 46 0 0 0 0 0 0 0 0
Nomadic 2028 Black
Zachary Talley
63 0 0 0 0 0 0 0 0 0
Nomadic 2028 Gold
Tallen Dannenfeldt
31 0 12 0 0 0 0 0 0 0
Nomadic 2028 Gold
Dominic Defrancesco
0 0 3 0 0 0 0 0 0 0
Nomadic 2028 Gold
Gavin Holan
0 0 33 0 0 0 0 0 0 0
Nomadic 2028 Gold
Dane Jochumsen
0 0 96 0 0 0 0 0 0 0
Nomadic 2028 Gold
Thomas Joesten
95 0 0 0 0 0 0 0 0 0
Nomadic 2028 Gold
Braden Kemp
0 0 39 0 0 0 0 0 0 0
Nomadic 2028 Gold
Michael Larkin
0 0 63 0 0 0 0 0 0 0
Nomadic 2028 Gold
Richie Lopez
0 76 0 0 0 0 0 0 0 0
Nomadic 2028 Gold
Brayden Navarrete
0 16 0 0 0 0 0 0 0 0
Nomadic 2028 Gold
Justin Phillips
0 0 68 0 0 0 0 0 0 0
Pdp Athletics 15u
Jack Berriochoa
0 0 42 0 0 0 0 0 0 0
Pdp Athletics 15u
Chase Brown
0 44 0 0 0 0 0 0 0 0
Pdp Athletics 15u
Paxton Brown
0 52 0 0 0 0 0 0 0 0
Pdp Athletics 15u
Cole Cook
26 0 0 0 0 0 0 0 0 0
Pdp Athletics 15u
Cannon Courvisier
72 0 0 0 0 0 0 0 0 0
Pdp Athletics 15u
Sebastian Hernandez
0 0 19 0 0 0 0 0 0 0
Pdp Athletics 15u
Andrei Krikliwy
0 1 23 0 0 0 0 0 0 0
Pdp Athletics 15u
Aashman Raju
48 0 0 0 0 0 0 0 0 0
Pdp Athletics 15u
Hunter Snow
0 49 0 0 0 0 0 0 0 0
Riot 2028
Caiden Bojorquez
0 67 0 0 0 0 0 0 0 0
Riot 2028
Nolan Davis
9 0 0 0 0 0 0 0 0 0
Riot 2028
David Del Villar
0 0 13 0 0 0 0 0 0 0
Riot 2028
Roman Fierro
0 0 26 0 0 0 0 0 0 0
Riot 2028
Mauricio Olivas
0 0 42 0 0 0 0 0 0 0
Riot 2028
Ryder Raney
38 0 56 0 0 0 0 0 0 0
Riot 2028
Adrian Salazar
45 0 0 0 0 0 0 0 0 0
Riot 2028
Hector Villa
27 0 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Preston Johnson
0 10 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Alex Lihvarchik
16 0 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Erik Lopez
0 11 6 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Anthony Maldonado
0 36 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Diego Morales
0 0 88 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Jesper Roodenburg
0 51 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Matthew Saigh
54 0 0 0 0 0 0 0 0 0
Scottsdale Dirtbags 2028 Johnson
Robert Sindelar
35 0 0 0 0 0 0 0 0 0
Slammers Miller
Charlie Dorenkamp
0 68 0 0 0 0 0 0 0 0
Slammers Miller
Harris Fernandez
56 0 0 0 0 0 0 0 0 0
Slammers Miller
Naveed Heshmati
73 0 0 0 0 0 0 0 0 0
Slammers Miller
Calvin McCandless
14 0 0 0 0 0 0 0 0 0
Slammers Miller
Jacobey Nelson
0 31 0 0 0 0 0 0 0 0
Slammers Miller
Evan Paul
0 0 53 0 0 0 0 0 0 0
Slammers Miller
Lucas Vanderwal
0 0 52 0 0 0 0 0 0 0
Trex East Valley
Johnny Avila
0 79 0 0 0 0 0 0 0 0
Trex East Valley
Kingston Bess
0 40 0 0 0 0 0 0 0 0
Trex East Valley
Jett Broemmer
0 9 0 0 0 0 0 0 0 0
Trex East Valley
Koan Miller
0 82 0 0 0 0 0 0 0 0
Trex East Valley
Bode Schuld
68 0 0 0 0 0 0 0 0 0
Trex East Valley
Jax Sherman
0 33 0 0 0 0 0 0 0 0
Trex East Valley
Cash Winters
44 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