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)
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
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
5 Star Pacific 17U
Preston Bright
29 0 0 0 0 0 0 0 0 0
5 Star Pacific 17U
Jakob Hanson-Samble
45 0 0 0 0 0 0 0 0 0
5 Star Pacific 17U
Ian Johnston
0 45 0 0 0 0 0 0 0 0
5 Star Pacific 17U
David Medina
51 0 0 0 0 0 0 0 0 0
5 Star Pacific 17U
Hunter Rubbo
0 5 0 0 0 0 0 0 0 0
5 Star Pacific 17U
Ryan Wheeler
0 76 0 0 0 0 0 0 0 0
Arizona Future Stars Navy
Sawyer Palevsky
0 0 97 0 0 0 0 0 0 0
Arizona Future Stars Navy
Ryan Roco
0 0 12 0 0 0 0 0 0 0
Arizona Future Stars Navy
Bryce Russo
0 89 0 0 0 0 0 0 0 0
Arizona Future Stars Navy
Adam Solak
92 0 0 0 0 0 0 0 0 0
Arizona Future Stars Navy
Jaxon Stapley
26 51 0 0 0 0 0 0 0 0
Az Future Stars 17u Red
Karpenter Davis
29 0 0 0 0 0 0 0 0 0
Az Future Stars 17u Red
Taichi Ebino
7 0 57 0 0 0 0 0 0 0
Az Future Stars 17u Red
Hayden Jensen
0 0 43 0 0 0 0 0 0 0
Az Future Stars 17u Red
Maverick Laboy
0 43 0 0 0 0 0 0 0 0
Az Future Stars 17u Red
Nakai Lopez
65 0 0 0 0 0 0 0 0 0
Az Future Stars 17u Red
Matthew McLean
0 10 21 0 0 0 0 0 0 0
Az Future Stars 17u Red
Trent Skaar
0 61 0 0 0 0 0 0 0 0
Baseball Collab
Jackson Elser
70 0 0 0 0 0 0 0 0 0
Baseball Collab
Jake Fontana
48 1 0 0 0 0 0 0 0 0
Baseball Collab
Derek Gachupin
0 25 0 0 0 0 0 0 0 0
Baseball Collab
Zachary Hall
0 0 23 0 0 0 0 0 0 0
Baseball Collab
Kyle Moore
0 82 0 0 0 0 0 0 0 0
Baseball Collab
Joel Ramirez
0 0 101 0 0 0 0 0 0 0
Canes West
Charlie Borchard
0 0 13 0 0 0 0 0 0 0
Canes West
Owen Gaida
0 0 5 0 0 0 0 0 0 0
Canes West
Erick Jimenez
0 74 0 0 0 0 0 0 0 0
Canes West
Cooper LeRoy
0 62 0 0 0 0 0 0 0 0
Canes West
Hawk Licari
0 0 59 0 0 0 0 0 0 0
Canes West
Ayden McGinnis
0 0 62 0 0 0 0 0 0 0
Canes West
Max Nibarger
0 0 1 0 0 0 0 0 0 0
Canes West
Jacoby Noble
85 0 0 0 0 0 0 0 0 0
Canes West
Grady Openden
0 0 41 0 0 0 0 0 0 0
Canes West
Conor Rae
0 0 36 0 0 0 0 0 0 0
Canes West
Christopher Sinacori
0 0 29 0 0 0 0 0 0 0
Club D1 National
Brady Delozier
0 13 0 0 0 0 0 0 0 0
Club D1 National
Ryan Holbert
0 0 84 0 0 0 0 0 0 0
Club D1 National
Dario Lo Bianco
0 98 0 0 0 0 0 0 0 0
Club D1 National
Easton Morgan
61 0 0 0 0 0 0 0 0 0
Club D1 National
Bennett Nordini
0 0 95 0 0 0 0 0 0 0
Club D1 National
Ren Wallace
80 0 0 0 0 0 0 0 0 0
Club D1 National
Edgar Yanez
0 0 27 0 0 0 0 0 0 0
La Tribu Arizona
Xavier Candelaria
0 68 0 0 0 0 0 0 0 0
La Tribu Arizona
Zachery Coots
88 0 0 0 0 0 0 0 0 0
La Tribu Arizona
Xavier Escontrias
0 0 89 0 0 0 0 0 0 0
La Tribu Arizona
Isaiah Holguin
0 0 50 0 0 0 0 0 0 0
La Tribu Arizona
Maxx Kane
0 11 47 0 0 0 0 0 0 0
La Tribu Arizona
Ivan Lopez
0 24 40 0 0 0 0 0 0 0
La Tribu Arizona
Jayan Ybarra
50 0 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Jace Chavez
0 0 43 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Brenden Crawley
0 57 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Braeden Lewis
0 0 50 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Parker Mattison
71 0 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Matthew Perez
38 0 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Diego Perez Samaniego
0 48 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Mlu Black
Brayden Todd
0 0 33 0 0 0 0 0 0 0
Marucci Athletics 2026 Sting
Brock Bowman
32 0 97 0 0 0 0 0 0 0
Marucci Athletics 2026 Sting
Tyke Daniels
0 0 103 0 0 0 0 0 0 0
Marucci Athletics 2026 Sting
Ethan Dinnell
82 0 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Sting
Frank Gearhart
0 0 82 0 0 0 0 0 0 0
Marucci Athletics 2026 Sting
Ervey Quijada Ceballos
7 0 0 0 0 0 0 0 0 0
Marucci Athletics 2026 Sting
Abram Sherrin
34 0 58 0 0 0 0 0 0 0
Mba Navy 2026
Jobie Brady
0 0 32 0 0 0 0 0 0 0
Mba Navy 2026
Jonathan Ellis
0 0 78 0 0 0 0 0 0 0
Mba Navy 2026
Hayden Hyatt
49 0 0 0 0 0 0 0 0 0
Mba Navy 2026
Bauer Jacobs
0 62 0 0 0 0 0 0 0 0
Mba Navy 2026
Hanks Jacobson
0 0 44 0 0 0 0 0 0 0
Mba Navy 2026
Kenny Johnson
72 0 0 0 0 0 0 0 0 0
Mba Navy 2026
Tanner Mackay
0 0 30 0 0 0 0 0 0 0
Mba Navy 2026
Ryder Ockey
8 25 33 0 0 0 0 0 0 0
Slammers Kenebrew
Ryan Dempsey
81 0 0 0 0 0 0 0 0 0
Slammers Kenebrew
Jackson Kiehn
0 0 26 0 0 0 0 0 0 0
Slammers Kenebrew
Kayden Kissel
0 0 68 0 0 0 0 0 0 0
Slammers Kenebrew
Austin Stanford
33 0 0 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Will Carpenter
45 0 74 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Dylan Clementz
4 0 65 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Zachary Durben
46 0 29 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Everett Hagen
0 26 15 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Justin Lavine
0 82 0 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Brady Perrin
0 0 29 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Noah Smith
0 12 77 0 0 0 0 0 0 0
Trosky Arizona 2026 Regional
Brady Ward
41 0 18 0 0 0 0 0 0 0
Trosky Arizona 2026 State
Zach Burghardt
24 0 0 0 0 0 0 0 0 0
Trosky Arizona 2026 State
Kelton Floan
0 95 0 0 0 0 0 0 0 0
Trosky Arizona 2026 State
Jackson Gross
85 0 0 0 0 0 0 0 0 0
Trosky Arizona 2026 State
Clayton Nachman
0 2 0 0 0 0 0 0 0 0
Trosky Arizona 2026 State
Tate Williams
0 43 0 0 0 0 0 0 0 0
Zinger Prospects West 16u
Andrew Baker
0 0 40 0 0 0 0 0 0 0
Zinger Prospects West 16u
Joseph Besemer
0 0 1 0 0 0 0 0 0 0
Zinger Prospects West 16u
Andy Chaplick
0 0 26 0 0 0 0 0 0 0
Zinger Prospects West 16u
Jett Kearns
0 6 0 0 0 0 0 0 0 0
Zinger Prospects West 16u
Carlos Pedroza
0 104 0 0 0 0 0 0 0 0
Zinger Prospects West 16u
Dylan Tims
43 0 56 0 0 0 0 0 0 0
Zinger Prospects West 16u
Ben Weston
43 0 17 0 0 0 0 0 0 0
Zinger Prospects West 16u
Colin Whinnie
17 23 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