2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
SF Giants Baseball Complex (Indian School Park) Parking-use the south lot just off the corner of E. Indian School Rd & N. Hayden Rd, behind the Circle K.

West Point High School Parking- use the parking lot off N 119th Ave- North West Gate
Jan 13 - 16 |  Canyon View HS | Waddell, AZ
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
01/13
Day 2
01/14
Day 3
01/15
Day 4
01/16
Day 5
01/17
Day 6
01/18
Day 7
01/19
Day 8
01/20
Day 9
01/21
Day 10
01/22
17U KC Elite Select
Nathan Cooper
0 46 0 0 0 0 0 0 0 0
17U KC Elite Select
Brody Gentry
0 74 0 0 0 0 0 0 0 0
17U KC Elite Select
Stuart Grotenhuis
0 76 0 0 0 0 0 0 0 0
17U KC Elite Select
Max Holmes
0 42 0 0 0 0 0 0 0 0
2024 Tigers Scout Team
Adrian Boles
0 59 0 0 0 0 0 0 0 0
2024 Tigers Scout Team
Jared Fong
0 28 0 0 0 0 0 0 0 0
2024 Tigers Scout Team
Kristofer Ortiz
0 47 0 0 0 0 0 0 0 0
2024 Tigers Scout Team
Hayden Peterson
0 11 0 0 0 0 0 0 0 0
2024 Tigers Scout Team
Jay Tooker
0 58 0 0 0 0 0 0 0 0
2024 Tigers Scout Team
Samuel Williams
0 30 0 0 0 0 0 0 0 0
Crew West
Alejandro Aguirre
0 17 0 0 0 0 0 0 0 0
Crew West
Jorden Espinoza
0 73 0 0 0 0 0 0 0 0
Crew West
Benjamin Ramirez
0 81 0 0 0 0 0 0 0 0
Crew West
Dominic Tomasi
0 21 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Brandon Deth
0 43 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Kade Hue
0 12 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Kaimi Kahalekai
0 45 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Cameron Kobayashi
0 23 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Jayden Montero
0 22 0 0 0 0 0 0 0 0
Inside PItch Cyclones
Angus Buchanan
0 63 0 0 0 0 0 0 0 0
Inside PItch Cyclones
Owen Csada
0 35 0 0 0 0 0 0 0 0
Inside PItch Cyclones
Dimitri Fidler
0 46 0 0 0 0 0 0 0 0
Inside PItch Cyclones
Grant Liebrecht
0 74 0 0 0 0 0 0 0 0
Inside PItch Cyclones
Sam Mallory
0 56 0 0 0 0 0 0 0 0
Living Legends White
Jaxton Chao
0 29 0 0 0 0 0 0 0 0
Living Legends White
Drew Diffenderfer
0 24 0 0 0 0 0 0 0 0
Living Legends White
Mateo Escobedo
0 20 0 0 0 0 0 0 0 0
Living Legends White
Shoto Kazurayama
0 38 0 0 0 0 0 0 0 0
Living Legends White
Jacob Prettol
0 43 0 0 0 0 0 0 0 0
Living Legends White
Kj Rieden
0 75 0 0 0 0 0 0 0 0
Meta Select 2025
Ethan Chavez
0 68 0 0 0 0 0 0 0 0
Meta Select 2025
Carter Daly
0 89 0 0 0 0 0 0 0 0
Meta Select 2025
Cody Gallardo
0 50 0 0 0 0 0 0 0 0
MMW Colorado Victus Centennials
Kater Butler
0 39 0 0 0 0 0 0 0 0
MMW Colorado Victus Centennials
Westin Cheever
0 51 0 0 0 0 0 0 0 0
MMW Colorado Victus Centennials
Boyce Cushman
0 64 0 0 0 0 0 0 0 0
MMW Colorado Victus Centennials
Malaki Dalpra
0 40 0 0 0 0 0 0 0 0
MMW Colorado Victus Centennials
Beckett Pierce
0 10 0 0 0 0 0 0 0 0
MMW Colorado Victus Centennials
Shane Welle
0 21 0 0 0 0 0 0 0 0
MMW Victus AZ 2024
Xavier Candelaria
0 53 0 0 0 0 0 0 0 0
MMW Victus AZ 2024
Isaac Galvan
0 45 0 0 0 0 0 0 0 0
MMW Victus AZ 2024
Samuel Hess
0 18 0 0 0 0 0 0 0 0
MMW Victus AZ 2024
Cody Rollings
0 48 0 0 0 0 0 0 0 0
MMW Victus AZ 2024
Noah Smith
0 47 0 0 0 0 0 0 0 0
Mmw Victus Az 2025
Ryan Daniels
0 33 0 0 0 0 0 0 0 0
Mmw Victus Az 2025
Gabriel A Mendoza
0 69 0 0 0 0 0 0 0 0
Mmw Victus Az 2025
Christian Moreno
0 56 0 0 0 0 0 0 0 0
Mmw Victus Az 2025
Felix Santana
0 84 0 0 0 0 0 0 0 0
Music City Saints 2024
Kellen Brandenburg
0 36 0 0 0 0 0 0 0 0
Music City Saints 2024
Jack Harre
0 81 0 0 0 0 0 0 0 0
Music City Saints 2024
Bryer Jones
0 50 0 0 0 0 0 0 0 0
Music City Saints 2024
Chase Moore
0 45 0 0 0 0 0 0 0 0
Music City Saints 2024
Austyn Stansbury
0 25 0 0 0 0 0 0 0 0
Nebraska Prospects 2024 Black
Jay Coughlin
0 39 0 0 0 0 0 0 0 0
Nebraska Prospects 2024 Black
Landyn Evers
0 29 0 0 0 0 0 0 0 0
Nebraska Prospects 2024 Black
Tanner Foertsch
0 76 0 0 0 0 0 0 0 0
Nebraska Prospects 2024 Black
Bobby Franco
0 24 0 0 0 0 0 0 0 0
Nebraska Prospects 2024 Black
Brody Stolp
0 54 0 0 0 0 0 0 0 0
New Level Jr. College Prep - Cowan
Lincoln Berg
0 37 0 0 0 0 0 0 0 0
New Level Jr. College Prep - Cowan
Brady Collins
0 61 0 0 0 0 0 0 0 0
New Level Jr. College Prep - Cowan
JW Grose
0 54 0 0 0 0 0 0 0 0
New Level Jr. College Prep - Cowan
Jaxen Maxey
0 40 0 0 0 0 0 0 0 0
New Level Jr. College Prep - Cowan
Lukas McLeroy
0 66 0 0 0 0 0 0 0 0
New Level Jr. College Prep - Cowan
Hunter Payne
0 5 0 0 0 0 0 0 0 0
NW Futures 17u White
Chase Brown
0 46 0 0 0 0 0 0 0 0
NW Futures 17u White
Langston Kaptur
0 56 0 0 0 0 0 0 0 0
NW Futures 17u White
Noah Kohlbecker
0 44 0 0 0 0 0 0 0 0
NW Futures 17u White
Lucas Peterson
0 73 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Bo Dewitt
0 78 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Luke Dewitt
0 59 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Parker Johnson
0 65 0 0 0 0 0 0 0 0
P2p Millers Kirkwold
Brady Lash
0 38 0 0 0 0 0 0 0 0
PNW Underclass Navy
Dylan Folkman
0 57 0 0 0 0 0 0 0 0
PNW Underclass Navy
Jacob Muench
0 11 0 0 0 0 0 0 0 0
PNW Underclass Navy
Skylar Perry
0 66 0 0 0 0 0 0 0 0
PNW Underclass Navy
Jake Rafferty
0 35 0 0 0 0 0 0 0 0
PNW Underclass Navy
Andrew Recob
0 22 0 0 0 0 0 0 0 0
PNW Underclass Royal
Henry Gramelspacher
0 60 0 0 0 0 0 0 0 0
PNW Underclass Royal
Calvin Gregory
0 59 0 0 0 0 0 0 0 0
PNW Underclass Royal
Ryland Heckman
0 51 0 0 0 0 0 0 0 0
PNW Underclass Royal
Reese Logsdon
0 24 0 0 0 0 0 0 0 0
PNW Underclass Royal
Wes Lynch
0 19 0 0 0 0 0 0 0 0
PNW Underclass Royal
Robert Scalzo
0 60 0 0 0 0 0 0 0 0
Reality Sports
Miles Ducharme
0 62 0 0 0 0 0 0 0 0
Reality Sports
William Sims
0 5 0 0 0 0 0 0 0 0
Reality Sports
Michael Slusher
0 55 0 0 0 0 0 0 0 0
Reality Sports
Cole Svendsen
0 63 0 0 0 0 0 0 0 0
Reality Sports
Micah Wolfrom
0 40 0 0 0 0 0 0 0 0
Rijo Athletics Az
Beau Crabtree
0 39 0 0 0 0 0 0 0 0
Rijo Athletics Az
Jackson Duce
0 16 0 0 0 0 0 0 0 0
Rijo Athletics Az
Camron Fleck
0 51 0 0 0 0 0 0 0 0
Rijo Athletics Az
Carter Radwanski
0 47 0 0 0 0 0 0 0 0
Rijo Athletics Az
Cody Stoller
0 53 0 0 0 0 0 0 0 0
Rijo Athletics Az
Nathan Vandyke
0 6 0 0 0 0 0 0 0 0
Spects Baseball 2025s
Noah Boschee
0 52 0 0 0 0 0 0 0 0
Spects Baseball 2025s
Gavin Jensen
0 18 0 0 0 0 0 0 0 0
Spects Baseball 2025s
Sawyer Kimberling
0 42 0 0 0 0 0 0 0 0
Spects Baseball 2025s
Griffin Novacek
0 40 0 0 0 0 0 0 0 0
Spects Baseball 2025s
Hudson Schwartzkopf
0 41 0 0 0 0 0 0 0 0
Spects Baseball 2025s
Chance Vertin
0 28 0 0 0 0 0 0 0 0
Spects National
Tag Andrews
0 41 0 0 0 0 0 0 0 0
Spects National
Joe Castillo
0 6 0 0 0 0 0 0 0 0
Spects National
Tate Collins
0 53 0 0 0 0 0 0 0 0
Spects National
Harrison Engskov
0 33 0 0 0 0 0 0 0 0
Spects National
Jonathan Moffett
0 27 0 0 0 0 0 0 0 0
Spects National
Brock Streun
0 26 0 0 0 0 0 0 0 0
Spects National Platinum
Mason Chambers
0 48 0 0 0 0 0 0 0 0
Spects National Platinum
Cal Cooper
0 61 0 0 0 0 0 0 0 0
Spects National Platinum
Owen Marsolek
0 43 0 0 0 0 0 0 0 0
Spects National Platinum
Blaize Ward
0 44 0 0 0 0 0 0 0 0
Top Tier North Gold
William Barnett
0 30 0 0 0 0 0 0 0 0
Top Tier North Gold
Liam Fitzgerald
0 71 0 0 0 0 0 0 0 0
Top Tier North Gold
James Georgopoulos
0 18 0 0 0 0 0 0 0 0
Top Tier North Gold
Nolan Girard
0 59 0 0 0 0 0 0 0 0
Top Tier North Gold
Keller Westman
0 21 0 0 0 0 0 0 0 0
Trosky Baseball 17u
Myles Harrison
0 60 0 0 0 0 0 0 0 0
Trosky Baseball 17u
Kaleb Holman
0 47 0 0 0 0 0 0 0 0
Trosky Baseball 17u
Diego Morfin
0 45 0 0 0 0 0 0 0 0
Trosky Baseball 17u
Rahul Patel
0 56 0 0 0 0 0 0 0 0
Trosky Baseball Underclass
Jonah Chattha
0 26 0 0 0 0 0 0 0 0
Trosky Baseball Underclass
Dylan Christian
0 46 0 0 0 0 0 0 0 0
Trosky Baseball Underclass
Quentin Medrano
0 40 0 0 0 0 0 0 0 0
Trosky Baseball Underclass
Jeffrey Peters III
0 3 0 0 0 0 0 0 0 0
Trosky Baseball Underclass
Jake Ramirez
0 20 0 0 0 0 0 0 0 0
Trosky Baseball Underclass
Cormac White
0 49 0 0 0 0 0 0 0 0
Trosky National 2024
Kason Bleckert
0 45 0 0 0 0 0 0 0 0
Trosky National 2024
Ryan Dilger
0 11 0 0 0 0 0 0 0 0
Trosky National 2024
Adrian Macias
0 38 0 0 0 0 0 0 0 0
Trosky National 2024
Tatum Marsh
0 11 0 0 0 0 0 0 0 0
Trosky National 2024
Nicky Rodriguez
0 58 0 0 0 0 0 0 0 0
Trosky National 2025
Aidan Allred
0 52 0 0 0 0 0 0 0 0
Trosky National 2025
Will Cahill
0 61 0 0 0 0 0 0 0 0
Trosky National 2025
Brock Ketelsen
0 8 0 0 0 0 0 0 0 0
Trosky National 2025
Quinten Marsh
0 41 0 0 0 0 0 0 0 0
Trosky National 2025
Anthony Rocco Razzeca
0 44 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Rocco Cardinale
0 6 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Connor Demko
0 18 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Aidan Donovan
0 55 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Keegan Helton
0 50 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Nolan Laskey
0 26 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Reece Omodio
0 47 0 0 0 0 0 0 0 0
USA Prime Michigan 17u Scout Team
Anthony Pesci
0 56 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