2,075 MLB PLAYERS | 14,476 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
2021 PG East MLK Championship (Freshman)
Coaches/Parents: Please make sure your player's 2021 waiver has been filled out. They will not be able to play until it is signed. 
Schedule/Scores Brackets Event Info   Pool Standings 4 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)
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
01/15
Day 2
01/16
Day 3
01/17
Day 4
01/18
Day 5
01/19
Day 6
01/20
Day 7
01/21
Day 8
01/22
Day 9
01/23
Day 10
01/24
Arsenal USA 2024
Zack Barienbrock
29 0 24 0 0 0 0 0 0 0
Arsenal USA 2024
Logan Brockman
16 0 0 0 0 0 0 0 0 0
Arsenal USA 2024
Jared Carpenter
0 0 47 0 0 0 0 0 0 0
Arsenal USA 2024
Ben Clark
0 10 0 0 0 0 0 0 0 0
Arsenal USA 2024
Konner Daughriety
0 23 0 0 0 0 0 0 0 0
Arsenal USA 2024
Rocco Demarinis
0 0 58 0 0 0 0 0 0 0
Arsenal USA 2024
Tyler Guerin
39 0 0 0 0 0 0 0 0 0
Arsenal USA 2024
Landon Mack
0 0 18 0 0 0 0 0 0 0
Arsenal USA 2024
Brett Madison
0 33 0 0 0 0 0 0 0 0
Arsenal USA 2024
Bryan McAnally
0 36 0 0 0 0 0 0 0 0
Arsenal USA 2024
Jonah Richardson
13 0 67 0 0 0 0 0 0 0
Arsenal Usa Gold
Donovan Bailey
19 0 27 0 0 0 0 0 0 0
Arsenal Usa Gold
Harry Carr
0 0 41 0 0 0 0 0 0 0
Arsenal Usa Gold
Tucker DeLisle
0 55 0 0 0 0 0 0 0 0
Arsenal Usa Gold
Jake Gregor
0 0 53 0 0 0 0 0 0 0
Arsenal Usa Gold
Braden Hampton
0 0 53 0 0 0 0 0 0 0
Arsenal Usa Gold
Kross Howarth
0 50 0 0 0 0 0 0 0 0
Arsenal Usa Gold
Thomas Skrobe
43 0 0 0 0 0 0 0 0 0
Arsenal Usa Gold
Will Strode
26 0 38 0 0 0 0 0 0 0
Arsenal Usa Gold
Chase Swift
44 0 0 0 0 0 0 0 0 0
Canes Fl 2024
Jason Bello
0 0 75 0 0 0 0 0 0 0
Canes Fl 2024
Niko Benestad
0 21 0 0 0 0 0 0 0 0
Canes Fl 2024
Colin Cartagena
0 34 0 0 0 0 0 0 0 0
Canes Fl 2024
Jayden Dubanewicz
0 0 58 0 0 0 0 0 0 0
Canes Fl 2024
Mateo Gray
56 0 0 73 0 0 0 0 0 0
Canes Fl 2024
Riley Luft
25 0 10 0 0 0 0 0 0 0
Canes Fl 2024
Jackson Miller
0 19 0 0 0 0 0 0 0 0
Canes Fl 2024
Matthew Pagan
0 0 0 59 0 0 0 0 0 0
Canes Fl 2024
Maddix Simpson
14 0 24 15 0 0 0 0 0 0
Canes Fl 2024
Anthony Tralongo
0 0 34 0 0 0 0 0 0 0
Canes Illinois 2024
Luis Arreola
17 0 0 66 0 0 0 0 0 0
Canes Illinois 2024
Jim Brennan
0 30 0 0 0 0 0 0 0 0
Canes Illinois 2024
Evan Dobsch
0 0 34 0 0 0 0 0 0 0
Canes Illinois 2024
Josh Feucht
42 0 0 0 0 0 0 0 0 0
Canes Illinois 2024
Jack Graham
0 12 0 0 0 0 0 0 0 0
Canes Illinois 2024
Amari McGill
0 17 0 0 0 0 0 0 0 0
Canes Illinois 2024
Braxton Prosser
0 0 43 0 0 0 0 0 0 0
Canes Illinois 2024
Dillon Smith
0 30 0 0 0 0 0 0 0 0
Canes Illinois 2024
Nate Stempowski
0 0 0 49 0 0 0 0 0 0
Canes Illinois 2024
Hayden Stroud
35 0 19 0 0 0 0 0 0 0
Canes Illinois 2024
Jackson Yerkes
0 24 0 0 0 0 0 0 0 0
Capitanes
Alexander Arroyo
0 29 0 0 0 0 0 0 0 0
Capitanes
Frankniel Calderon
26 0 14 0 0 0 0 0 0 0
Capitanes
José Cherena
0 0 68 0 0 0 0 0 0 0
Capitanes
Victor Cintron
8 6 36 11 0 0 0 0 0 0
Capitanes
Jensen Jomaet Erazo
38 0 30 0 0 0 0 0 0 0
Capitanes
Esteban Jogins
0 16 16 0 0 0 0 0 0 0
Capitanes
Yariel Perez
0 45 0 0 0 0 0 0 0 0
Capitanes
Odnal Rivera
20 0 11 0 0 0 0 0 0 0
Capitanes
Luis Rodriguez
0 11 15 0 0 0 0 0 0 0
Elite Squad 15u
Aidan Aguila
57 0 0 20 0 0 0 0 0 0
Elite Squad 15u
Nataniel Carroll
42 0 0 0 0 0 0 0 0 0
Elite Squad 15u
Talan Holiday
0 0 57 0 0 0 0 0 0 0
Elite Squad 15u
Bryce Jackson
0 0 0 29 0 0 0 0 0 0
Elite Squad 15u
RJ Machado
0 0 31 0 0 0 0 0 0 0
Elite Squad 15u
Paul Parent
0 0 14 0 0 0 0 0 0 0
Elite Squad 15u
Julius Pfau
0 0 0 48 0 0 0 0 0 0
Elite Squad 15u
Dane Rossi
0 62 0 0 0 0 0 0 0 0
Elite Squad 15u
Aiden Tarshis
0 0 70 0 0 0 0 0 0 0
Elite Squad 15u
Jordan Vargas
0 0 0 68 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Matthew Blasena
0 0 0 78 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Emery Coleman
0 0 79 0 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Benjamin Collier
0 0 20 48 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Jackson Geiger
0 0 0 3 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Cole Ingole
0 0 83 0 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Johnny King
0 73 0 0 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Andre Modugno
0 0 0 16 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Cade O'Leary
26 0 0 35 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Anthony Pimental
35 0 0 57 0 0 0 0 0 0
Gulf Coast Monarchs 15u
Owen Rardin
0 0 0 39 0 0 0 0 0 0
Hit Dogs 2024 National Team
Brendon Bennett
0 0 83 0 0 0 0 0 0 0
Hit Dogs 2024 National Team
Payton Denny
0 95 0 0 0 0 0 0 0 0
Hit Dogs 2024 National Team
Nathan Hughes
0 1 52 0 0 0 0 0 0 0
Hit Dogs 2024 National Team
Scott Leonard
0 0 21 0 0 0 0 0 0 0
Hit Dogs 2024 National Team
Christopher Margarella
0 0 88 0 0 0 0 0 0 0
Hit Dogs 2024 National Team
Cal Rutherford
0 97 0 0 0 0 0 0 0 0
Hit Dogs 2024 National Team
Brenson Watters
0 0 6 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Ian Bast
28 33 0 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Zack Bird
0 0 39 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Gavin Cater
19 29 0 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Ethan Frame
0 0 6 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Jariel Garriga
0 0 61 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Matthew Hall
43 0 7 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Mike Marroquin
0 0 40 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Hershey Sanchez
0 0 17 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Colin Shembekar
0 62 0 0 0 0 0 0 0 0
Hit Factory Nationals 2024
Dean Spoto
0 0 30 0 0 0 0 0 0 0
Little Caesars 15u
Austin Cicerone
0 29 74 0 0 0 0 0 0 0
Little Caesars 15u
Michael Devenney
0 29 0 0 0 0 0 0 0 0
Little Caesars 15u
Seamus Gallagher
0 0 42 0 0 0 0 0 0 0
Little Caesars 15u
Dylan Larkins
0 26 0 0 0 0 0 0 0 0
Little Caesars 15u
Jaxon Morawski
0 75 0 0 0 0 0 0 0 0
Little Caesars 15u
Ryan Sieler
0 59 0 0 0 0 0 0 0 0
Little Caesars 15u
Andrew Stalker
0 43 0 0 0 0 0 0 0 0
Little Caesars 15u
Zaine Toneske
0 0 69 0 0 0 0 0 0 0
Little Caesars 15u
Kole Waterman
0 16 0 0 0 0 0 0 0 0
Music city saints
Hayden Campbell
7 61 0 0 0 0 0 0 0 0
Music city saints
Aidan Carr
0 0 41 0 0 0 0 0 0 0
Music city saints
Connor Cobb
26 0 15 0 0 0 0 0 0 0
Music city saints
Joseph Derrick
17 0 0 39 0 0 0 0 0 0
Music city saints
Nick Fincher
0 0 0 58 0 0 0 0 0 0
Music city saints
Ryan Grubbs
63 0 0 0 0 0 0 0 0 0
Music city saints
Luke Hayes
0 18 47 0 0 0 0 0 0 0
Music city saints
Lukas Lee
0 0 13 0 0 0 0 0 0 0
Music city saints
Mac Rodman
0 62 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Jarrett Bell
0 62 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Jay Coughlin
33 0 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Jett Grossart
0 0 26 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Chase Nelson
0 61 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Carson Obrecht
44 0 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Sloan Pelican
0 0 0 43 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Carson Rauner
26 0 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Maddux Scherer
0 0 0 54 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Paul Shortridge
0 0 60 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Michael Valdivia
0 33 0 0 0 0 0 0 0 0
Nebraska Prospect Scout 2024's
Nick Venteicher
0 0 0 18 0 0 0 0 0 0
NOVA Elite Baseball 2024
Grayson Coppage
16 0 31 0 0 0 0 0 0 0
NOVA Elite Baseball 2024
Logan Day
44 0 18 0 0 0 0 0 0 0
NOVA Elite Baseball 2024
Sean Hallett
0 73 0 0 0 0 0 0 0 0
NOVA Elite Baseball 2024
Sean Martin
0 42 0 80 0 0 0 0 0 0
NOVA Elite Baseball 2024
Owen Potts
27 0 52 0 0 0 0 0 0 0
NOVA Elite Baseball 2024
Kyle Vincent
24 19 0 0 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Jack Burckhardt
20 0 0 6 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Henry Cordes
38 0 44 0 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Andrew DuMont
0 64 0 0 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Nathan Holowka
0 25 19 0 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Jack Nobe
5 0 29 0 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Carter Orner
27 0 0 7 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Alex Pitcher
19 0 0 0 0 0 0 0 0 0
Rawlings Tigers 15u National Team
Anthony Sedam
0 0 0 36 0 0 0 0 0 0
South Florida Giants 2024
Cole Boden
0 0 13 0 0 0 0 0 0 0
South Florida Giants 2024
Brenden Callahan
0 0 28 0 0 0 0 0 0 0
South Florida Giants 2024
Wyatt Grimmett
0 26 8 0 0 0 0 0 0 0
South Florida Giants 2024
Brandon Hodgkins
0 47 0 0 0 0 0 0 0 0
South Florida Giants 2024
Alejandro Ortiz
0 40 0 0 0 0 0 0 0 0
South Florida Giants 2024
Nicholas Rovitti
0 16 32 0 0 0 0 0 0 0
South Florida Giants 2024
Dawson Thrush
0 8 64 0 0 0 0 0 0 0
South Florida Giants 2024
Michael Welsh
0 0 67 0 0 0 0 0 0 0
Team Dynasty
Fidel Alviar IV
0 40 0 96 0 0 0 0 0 0
Team Dynasty
Amaury De Jesus
0 43 0 0 0 0 0 0 0 0
Team Dynasty
Juan Garcia
0 0 21 0 0 0 0 0 0 0
Team Dynasty
Danny Goncalves
43 0 73 0 0 0 0 0 0 0
Team Dynasty
Joshua Haad
13 0 0 7 0 0 0 0 0 0
Team Dynasty
Nick Rubino
0 30 0 0 0 0 0 0 0 0
Team Dynasty
Jonathan Silva
43 0 95 0 0 0 0 0 0 0
Team Dynasty
Erick Soto
0 0 0 19 0 0 0 0 0 0
TSD 15U Arroyo
Osvaldo Galarza
0 43 0 0 0 0 0 0 0 0
TSD 15U Arroyo
Jonmartin Guerrido
0 43 0 0 0 0 0 0 0 0
TSD 15U Arroyo
John Martin
0 0 0 20 0 0 0 0 0 0
TSD 15U Arroyo
Sebastian Rosado
0 0 81 0 0 0 0 0 0 0
TSD 15U Arroyo
Roberto Vazquez
0 0 0 29 0 0 0 0 0 0
TSD 15U Arroyo
Yadrian Vazquez
58 0 0 71 0 0 0 0 0 0
TSD 15U Arroyo
Eduardo Zayas
35 0 30 0 0 0 0 0 0 0
Yard Dawgz
Jack Jacobson
0 68 18 0 0 0 0 0 0 0
Yard Dawgz
Bobby McLaughlin
0 8 36 0 0 0 0 0 0 0
Yard Dawgz
Ryan Rackers
0 32 19 0 0 0 0 0 0 0
Yard Dawgz
Jacob Schildcrout
0 0 68 0 0 0 0 0 0 0
Yard Dawgz
Brennon Uglialoro
0 0 36 0 0 0 0 0 0 0
Yard Dawgz
Walker Williams
0 67 49 0 0 0 0 0 0 0
Yard Dawgz
Lance Young
0 42 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