2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Effective Immediately Statement from the City of Surprise:
For the purpose of mitigating the spread of COVID-19, beginning June 20, 2020 at 12:00 AM Arizona time, all persons shall wear a Face Covering while in all public settings within the city limits of the City of Surprise where it is impracticable or difficult to maintain a minimum physical distance of six (6) feet from all other persons present, unless exempted herein. Public settings where it is impracticable or difficult to maintain physical distancing shall include, but by no means be limited to, grocery stores, retail stores, pharmacies, restaurants and bars, recreation facilities, libraries, public transportation, any place of public accommodation where lines or crowds form, and special events.
Schedule/Scores Brackets Event Info   Pool Standings 3 Event Articles
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
06/23
Day 2
06/24
Day 3
06/25
Day 4
06/26
Day 5
06/27
Day 6
06/28
Day 7
06/29
Day 8
06/30
Day 9
07/01
Day 10
07/02
AGGIES BASEBALL
Issac Araiza
34 0 0 0 0 0 0 0 0 0
AGGIES BASEBALL
Eldridge Armstrong
26 0 0 26 0 0 0 0 0 0
AGGIES BASEBALL
Alonso Contreras
0 43 0 0 0 0 0 0 0 0
AGGIES BASEBALL
Eduardo Cotto
0 7 0 0 0 0 0 0 0 0
AGGIES BASEBALL
Matthew Gaunt
15 0 39 0 0 0 0 0 0 0
AGGIES BASEBALL
Trent Harrington
0 0 0 22 0 0 0 0 0 0
AGGIES BASEBALL
Ernesto Heguertty
0 0 0 54 0 0 0 0 0 0
AGGIES BASEBALL
Ryan Lancaster
0 4 0 0 0 0 0 0 0 0
AGGIES BASEBALL
Martin Miranda
0 49 0 0 0 0 0 0 0 0
AGGIES BASEBALL
Marco Pacheco
0 0 65 0 0 0 0 0 0 0
AGGIES BASEBALL
Roberto Romero
0 33 0 0 0 0 0 0 0 0
AZ T-Rex Easton 2021
Connor Dougal
0 36 0 0 0 0 0 0 0 0
AZ T-Rex Easton 2021
Matthew Fike
79 0 0 0 0 0 0 0 0 0
AZ T-Rex Easton 2021
Levi Graham
21 19 0 18 0 0 0 0 0 0
AZ T-Rex Easton 2021
Michael Kasik
0 0 58 0 0 0 0 0 0 0
AZ T-Rex Easton 2021
Alex Rosenberg
14 0 0 34 0 0 0 0 0 0
AZ T-Rex Easton 2021
Justin Still
0 62 0 0 0 0 0 0 0 0
AZ T-Rex Easton 2021
Broc Williams
0 0 0 76 0 0 0 0 0 0
Bulldogs Baseball 2021
Christopher Hernandez
94 0 0 0 0 0 0 0 0 0
Bulldogs Baseball 2021
Javier Zarabia
17 0 0 0 0 0 0 0 0 0
CBA Summit
Jackson Ence
0 76 0 0 0 0 0 0 0 0
CBA Summit
River Gatten
37 0 42 0 0 0 0 0 0 0
CBA Summit
Jaden Harris
45 0 48 0 0 0 0 0 0 0
CBA Summit
Reggie Newby
0 0 74 0 0 0 0 0 0 0
CBA Summit
Jordan Pace
0 20 0 0 0 0 0 0 0 0
CBA Summit
Traton Staheli
44 0 14 0 0 0 0 0 0 0
CBA Summit
Hayden Yates
0 0 43 0 0 0 0 0 0 0
City Green
Reeve Boyd
0 0 0 57 0 0 0 0 0 0
City Green
Alex Galvin
27 0 84 0 0 0 0 0 0 0
City Green
Joshua Jordan
0 0 28 39 0 0 0 0 0 0
City Green
Blake Leaverton
77 0 0 0 0 0 0 0 0 0
City Green
Maple Moody
0 55 0 0 0 0 0 0 0 0
City Green
Charlie Puetz
0 20 0 49 0 0 0 0 0 0
City Green
Casey Sabiers
0 36 0 0 0 0 0 0 0 0
City Green
Nate St. Clair
0 0 29 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Ryan Fair
0 2 0 15 0 0 0 0 0 0
Dirtbags 2022 Chavez
Tyler Herges
0 0 42 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Logan Kobashi
0 0 0 38 0 0 0 0 0 0
Dirtbags 2022 Chavez
Daniel Osborn
0 0 62 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Brooks Ott
0 39 0 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Joey Polito
50 0 0 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Carter Richards
0 42 0 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Sean Strittmatter
42 0 0 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Jacob Vick
3 72 0 0 0 0 0 0 0 0
Dirtbags 2022 Chavez
Cooper Weeks
0 0 0 43 0 0 0 0 0 0
Dykstra Baseball
Hunter Hargett
41 0 21 0 0 0 0 0 0 0
Dykstra Baseball
Carter Hunt
0 29 0 48 0 0 0 0 0 0
Dykstra Baseball
Sean Jessee
0 36 0 23 0 0 0 0 0 0
Dykstra Baseball
Blake Ledbetter
5 0 57 0 0 0 0 0 0 0
Dykstra Baseball
Austin Moreno
0 0 0 20 0 0 0 0 0 0
Dykstra Baseball
Kadin Muckley
37 0 37 0 0 0 0 0 0 0
Dykstra Baseball
Carson Olsen
0 79 0 0 0 0 0 0 0 0
Dykstra Baseball
Chris Ramos
37 0 0 0 0 0 0 0 0 0
GBG Arizona 2021
Andrew Biddle
0 15 0 33 0 0 0 0 0 0
GBG Arizona 2021
Jackson Brenna
58 0 0 57 0 0 0 0 0 0
GBG Arizona 2021
Tyler Bribiescas
0 0 0 63 0 0 0 0 0 0
GBG Arizona 2021
Cayden Collins
0 0 71 0 0 0 0 0 0 0
GBG Arizona 2021
Colton Graham
0 0 43 0 0 0 0 0 0 0
GBG Arizona 2021
Zachary Kress
0 0 10 7 0 0 0 0 0 0
GBG Arizona 2021
Aaron Limon
30 0 63 0 0 0 0 0 0 0
GBG Arizona 2021
Carter Mattox
40 0 39 0 0 0 0 0 0 0
GBG Arizona 2021
Kaden Schiefelbein
0 0 0 41 0 0 0 0 0 0
GBG Arizona 2021
Quade Swearingen
0 19 0 55 0 0 0 0 0 0
GBG Arizona 2021
Scott Wheeler
0 35 0 50 0 0 0 0 0 0
MountainWest
Micah Ashman
80 0 0 0 0 0 0 0 0 0
MountainWest
Cayden Clark
0 0 0 29 0 0 0 0 0 0
MountainWest
Landon Frei
0 24 0 0 0 0 0 0 0 0
MountainWest
Carston Herman
0 0 63 0 0 0 0 0 0 0
MountainWest
Colton Sundloff
0 0 0 90 0 0 0 0 0 0
MountainWest
Shay Timmer
0 81 0 0 0 0 0 0 0 0
Next Level Baseball
Declan Carcelero
0 74 0 0 0 0 0 0 0 0
Next Level Baseball
Justin Johnson
0 0 0 44 0 0 0 0 0 0
Next Level Baseball
Riley Kelly
0 50 0 0 0 0 0 0 0 0
Next Level Baseball
Andy Mike
0 0 0 60 0 0 0 0 0 0
Next Level Baseball
Cade O’Hara
0 10 0 15 0 0 0 0 0 0
Next Level Baseball
Lucas Old
71 0 0 0 0 0 0 0 0 0
Next Level Baseball
Tyler Sandhu
0 0 81 0 0 0 0 0 0 0
Next Level Baseball
Ethan Schmidt
42 0 0 0 0 0 0 0 0 0
Next Level Baseball
Skye Selinsky
0 0 22 0 0 0 0 0 0 0
NorCal Prospects 17U
Logan Cindric
43 0 0 39 0 0 0 0 0 0
NorCal Prospects 17U
Cal Johnson
23 58 0 0 0 0 0 0 0 0
NorCal Prospects 17U
Simon Keswani
30 8 11 13 0 0 0 0 0 0
NorCal Prospects 17U
Matthew Longstreet
12 29 0 19 0 0 0 0 0 0
NorCal Prospects 17U
Aidan Pelley
0 0 0 24 0 0 0 0 0 0
NorCal Prospects 17U
Patrick Ramsower
0 0 18 0 0 0 0 0 0 0
NorCal Prospects 17U
Deon Tu
0 0 10 17 0 0 0 0 0 0
NW Futures Elite
Zach Hauser
0 0 67 0 0 0 0 0 0 0
NW Futures Elite
Nicholas Holm
23 0 0 0 0 0 0 0 0 0
NW Futures Elite
Harrison Howell
48 0 0 0 0 0 0 0 0 0
NW Futures Elite
Ryan Orr
0 0 93 0 0 0 0 0 0 0
NW Futures Elite
Sawyer Parkin
0 28 24 0 0 0 0 0 0 0
NW Futures Elite
Ian Umlandt
0 48 0 0 0 0 0 0 0 0
NW Futures Elite
Caden Vire
0 22 41 0 0 0 0 0 0 0
OC Ducks
Xavier Cardenas III
55 0 0 56 0 0 0 0 0 0
OC Ducks
Carson Case
50 0 0 0 0 0 0 0 0 0
OC Ducks
Garrett Doughty
0 0 0 34 0 0 0 0 0 0
OC Ducks
Ethan Hale
23 0 74 0 0 0 0 0 0 0
OC Ducks
Nathan Krstich
0 53 0 0 0 0 0 0 0 0
OC Ducks
Cameron Langseth
0 0 4 26 0 0 0 0 0 0
OC Ducks
Gavin Rossi
0 0 11 0 0 0 0 0 0 0
OC Ducks
Oscar Villarreal
0 45 0 28 0 0 0 0 0 0
PFA Matadors
Isaias Castaneda
0 36 0 0 0 0 0 0 0 0
PFA Matadors
Matthew Decrona
45 0 0 0 0 0 0 0 0 0
PFA Matadors
Nicolo DiFerdinanado
0 36 0 0 0 0 0 0 0 0
PFA Matadors
Logan Hunt
0 0 77 0 0 0 0 0 0 0
PFA Matadors
Donald Orona
0 16 0 0 0 0 0 0 0 0
PFA Matadors
Aaron Petersen
0 0 0 42 0 0 0 0 0 0
PFA Matadors
Dylan Plutner
0 0 0 19 0 0 0 0 0 0
PFA Matadors
Keller Strauss
45 0 59 0 0 0 0 0 0 0
PFA Matadors
Steven Vasquez
0 0 0 15 0 0 0 0 0 0
PFA Matadors
Finnegan Wall
11 53 0 0 0 0 0 0 0 0
PfaHD
Christian Johnson
0 16 0 26 0 0 0 0 0 0
PfaHD
Jonathan Kozasky
41 0 72 0 0 0 0 0 0 0
PfaHD
Kaleb Lore
50 0 0 93 0 0 0 0 0 0
PfaHD
Zabian Nila
0 40 0 0 0 0 0 0 0 0
PfaHD
Andrew Salcido
0 0 25 0 0 0 0 0 0 0
PfaHD
Tylar Scott
0 0 9 0 0 0 0 0 0 0
PfaHD
Zachary Taggart
9 59 0 0 0 0 0 0 0 0
Pro Diamond Performance
Troy Borman
0 0 35 0 0 0 0 0 0 0
Pro Diamond Performance
Dominick Cassell
0 0 30 0 0 0 0 0 0 0
Pro Diamond Performance
Tommy Chiappetti
54 0 0 0 0 0 0 0 0 0
Pro Diamond Performance
Mason Fischer
0 26 0 0 0 0 0 0 0 0
Pro Diamond Performance
Caden Hill
42 0 57 0 0 0 0 0 0 0
Pro Diamond Performance
Andrew Hogg
35 0 0 0 0 0 0 0 0 0
Pro Diamond Performance
Joseph Perez
0 44 0 84 0 0 0 0 0 0
Pro Diamond Performance
Shaun Perez Jr.
0 38 0 39 0 0 0 0 0 0
Pro Diamond Performance
Ashtin Webb
0 0 41 0 0 0 0 0 0 0
Saddleback Cowboys
Jack Bunnell
15 0 48 0 0 0 0 0 0 0
Saddleback Cowboys
Chris Canada
0 0 26 0 0 0 0 0 0 0
Saddleback Cowboys
Wilson Cunningham
17 0 20 0 0 0 0 0 0 0
Saddleback Cowboys
Spencer Johnson
11 0 51 0 0 0 0 0 0 0
Saddleback Cowboys
Brenden Morris
23 0 50 0 0 0 0 0 0 0
Saddleback Cowboys
Aj Newcomb
0 20 0 0 0 0 0 0 0 0
Saddleback Cowboys
Will O'Neil
0 0 81 0 0 0 0 0 0 0
Saddleback Cowboys
Billy Rice
0 34 0 0 0 0 0 0 0 0
Saddleback Cowboys
Ryan White
0 42 0 0 0 0 0 0 0 0
Southwest Nationals
Sterling Albrand
6 0 0 0 0 0 0 0 0 0
Southwest Nationals
Brandon Enders
61 0 0 0 0 0 0 0 0 0
Southwest Nationals
Lucas Franz
46 0 0 0 0 0 0 0 0 0
Southwest Nationals
Nicholas Franz
0 0 45 0 0 0 0 0 0 0
Southwest Nationals
Garrett Hicks
0 0 0 61 0 0 0 0 0 0
Southwest Nationals
Christian Ramirez
0 0 0 50 0 0 0 0 0 0
Southwest Nationals
Nick Rodriguez
0 0 0 45 0 0 0 0 0 0
Southwest Nationals
Timothy Traver
0 0 45 0 0 0 0 0 0 0
Sticks Southwest 2021
Nalijah Alexander
0 44 0 0 0 0 0 0 0 0
Sticks Southwest 2021
Max Baker
66 0 0 0 0 0 0 0 0 0
Sticks Southwest 2021
Trey Falk
0 0 35 0 0 0 0 0 0 0
Sticks Southwest 2021
Connor Hill
0 80 0 0 0 0 0 0 0 0
Sticks Southwest 2021
Jacob Hitchcock
25 0 0 0 0 0 0 0 0 0
Sticks Southwest 2021
Eric Perez
0 0 67 0 0 0 0 0 0 0
Sticks Southwest 2021
Caleb Smith
0 0 45 0 0 0 0 0 0 0
Sticks Southwest 2021
Jacob Tobias
0 0 23 0 0 0 0 0 0 0
TB SoCal Baseball
Zac Brown
0 0 0 21 0 0 0 0 0 0
TB SoCal Baseball
Zachary Brown
0 47 0 0 0 0 0 0 0 0
TB SoCal Baseball
Ben Gneiser
0 0 62 0 0 0 0 0 0 0
TB SoCal Baseball
Jack Johnston
0 0 0 14 0 0 0 0 0 0
TB SoCal Baseball
Ari Kligman
0 0 31 0 0 0 0 0 0 0
TB SoCal Baseball
Luke Kovaleski
48 0 0 0 0 0 0 0 0 0
TB SoCal Baseball
Finn McIlroy
0 0 0 68 0 0 0 0 0 0
TB SoCal Baseball
Corey Nunez
17 0 0 9 0 0 0 0 0 0
TB SoCal Baseball
Matthew Porchas
0 53 0 0 0 0 0 0 0 0
TB SoCal Baseball
Jack Svinth
0 11 0 0 0 0 0 0 0 0
TB SoCal Baseball
Tanner Warady
49 0 0 0 0 0 0 0 0 0
TB SOCAL EASTON
Aidan Aguilar
0 0 0 48 0 0 0 0 0 0
TB SOCAL EASTON
Ryan Anderson
0 0 51 0 0 0 0 0 0 0
TB SOCAL EASTON
Chase Dabbs
0 0 70 0 0 0 0 0 0 0
TB SOCAL EASTON
Matthew Dalquist
0 0 0 69 0 0 0 0 0 0
TB SOCAL EASTON
William "Dub" Gleed
0 0 0 30 0 0 0 0 0 0
TB SOCAL EASTON
Caleb Lomavita
0 0 0 48 0 0 0 0 0 0
TB SOCAL EASTON
Jack Maes
0 42 0 0 0 0 0 0 0 0
TB SOCAL EASTON
Isaac Ontiveros
68 0 0 0 0 0 0 0 0 0
TB SOCAL EASTON
Luke Pfeiffer
0 0 70 0 0 0 0 0 0 0
TB SOCAL EASTON
Cody Schrier
0 29 0 0 0 0 0 0 0 0
TB SOCAL EASTON
Carson Williams
0 0 0 34 0 0 0 0 0 0
TB SOCAL EASTON
Blake Wittman
37 0 0 35 0 0 0 0 0 0
Team California
Jet Crews
0 24 0 68 0 0 0 0 0 0
Team California
Travis Farrell
70 0 0 0 0 0 0 0 0 0
Team California
Corbin Jones
0 59 0 0 0 0 0 0 0 0
Team California
Aiden Nett
58 0 0 59 0 0 0 0 0 0
Team California
Tim Trenkle
0 0 68 0 0 0 0 0 0 0
Team California Black
Austin Cates
0 29 0 8 0 0 0 0 0 0
Team California Black
Ian Hoslett
9 0 81 0 0 0 0 0 0 0
Team California Black
Izzy Martinez
0 0 27 0 0 0 0 0 0 0
Team California Black
Tanner McDougal
0 44 0 33 0 0 0 0 0 0
Team California Black
Kai Purdy-Burton
0 0 50 0 0 0 0 0 0 0
Team California Black
Ethan Sanders
34 0 33 0 0 0 0 0 0 0
Team California Black
Collin Taylor
0 0 0 23 0 0 0 0 0 0
Team California Black
Gavin Taylor
0 0 19 0 0 0 0 0 0 0
Team California Black
Ryan Towers
35 0 7 29 0 0 0 0 0 0
Team Las Vegas
Seth Barden
0 45 0 0 0 0 0 0 0 0
Team Las Vegas
Will Case
0 0 0 27 0 0 0 0 0 0
Team Las Vegas
Raffael Chiarella
30 0 55 0 0 0 0 0 0 0
Team Las Vegas
Christian Dijkman
45 0 42 0 0 0 0 0 0 0
Team Las Vegas
Karl Ralamb
31 0 0 46 0 0 0 0 0 0
Team Las Vegas
Caden Richards
0 3 0 0 0 0 0 0 0 0
Team Las Vegas
Vance Serrano
0 67 0 0 0 0 0 0 0 0
Team Las Vegas
Leo Uelmen
37 0 0 37 0 0 0 0 0 0
USA Prime Halicky 17U
Zack Brown
0 0 54 0 0 0 0 0 0 0
USA Prime Halicky 17U
Zach Haines
93 0 0 0 0 0 0 0 0 0
USA Prime Halicky 17U
Lucas Hart
0 0 38 0 0 0 0 0 0 0
USA Prime Halicky 17U
Zach Horwith
0 0 0 84 0 0 0 0 0 0
USA Prime Halicky 17U
Liam Mateo-Daly
0 71 0 0 0 0 0 0 0 0
USA Prime Halicky 17U
Hunter McWilliams
15 44 0 0 0 0 0 0 0 0
Valor Baseball USA
Harry Boyce
0 0 64 0 0 0 0 0 0 0
Valor Baseball USA
Carter Elliott
0 54 0 0 0 0 0 0 0 0
Valor Baseball USA
Damian Hernandez
0 0 46 0 0 0 0 0 0 0
Valor Baseball USA
Jesse Magdaleno
0 10 0 0 0 0 0 0 0 0
Valor Baseball USA
Saulito Reynoso
0 0 0 61 0 0 0 0 0 0
Valor Baseball USA
Carter Rugg
69 0 0 0 0 0 0 0 0 0
Valor Baseball USA
Joshua Torres
0 72 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