2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Saturday: 3:55 PM - All playoff and consolation games have been posted.  Good luck to all teams!
Schedule/Scores Event Info   Pool Standings
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
06/29
Day 2
06/30
Day 3
07/01
Day 4
07/02
Day 5
07/03
Day 6
07/04
Day 7
07/05
Day 8
07/06
Day 9
07/07
Day 10
07/08
16U Mid-Atlantic Orioles
Ryan Carroll
0 84 0 0 0 0 0 0 0 0
16U Mid-Atlantic Orioles
Garrett Kirby
0 0 36 0 0 0 0 0 0 0
16U Mid-Atlantic Orioles
Cole Stamm
0 0 71 0 0 0 0 0 0 0
16U Mid-Atlantic Orioles
Amari Toney
0 45 0 0 0 0 0 0 0 0
16U Mid-Atlantic Orioles
Josh Trentadue
0 81 0 0 0 0 0 0 0 0
16U Mid-Atlantic Orioles
Preston Willis
0 30 0 0 0 0 0 0 0 0
API 16U
Caleb Collins
99 0 0 0 0 0 0 0 0 0
API 16U
Maurice Elder
0 0 16 0 0 0 0 0 0 0
API 16U
Evan Haulik
0 17 0 0 0 0 0 0 0 0
API 16U
Carson Lowman
0 23 87 0 0 0 0 0 0 0
API 16U
Evan Selmer
0 95 0 0 0 0 0 0 0 0
API 16U
Keith Wallace
0 20 0 0 0 0 0 0 0 0
API cavaliers
Nicholas Botsaris
0 76 0 0 0 0 0 0 0 0
API cavaliers
Ethan McCormick
0 0 25 91 0 0 0 0 0 0
API cavaliers
Josh Moylan
0 0 38 0 0 0 0 0 0 0
API cavaliers
Noah Mrotek
18 0 62 0 0 0 0 0 0 0
API cavaliers
Zach Powers
0 0 75 0 0 0 0 0 0 0
API cavaliers
Nicholas Schepens
0 6 0 0 0 0 0 0 0 0
API cavaliers
Jaden Shea
0 0 48 0 0 0 0 0 0 0
API cavaliers
Nathan Vermillion
93 0 0 0 0 0 0 0 0 0
API cavaliers
Ben Wieman
0 0 0 21 0 0 0 0 0 0
Baltimore Redbirds
Mark Brady
0 35 80 0 0 0 0 0 0 0
Baltimore Redbirds
Sam Brown
20 66 0 0 0 0 0 0 0 0
Baltimore Redbirds
Tom Brown
0 77 0 0 0 0 0 0 0 0
Baltimore Redbirds
Jerald Hurt
0 9 0 0 0 0 0 0 0 0
Baltimore Redbirds
Drew Kivioja
0 0 10 0 0 0 0 0 0 0
Baltimore Redbirds
Varun Maheshwari
0 41 0 0 0 0 0 0 0 0
Baltimore Redbirds
Justin Ries
0 30 0 0 0 0 0 0 0 0
Baltimore Redbirds
Jackson Tacka
11 0 0 0 0 0 0 0 0 0
Carolina Titans 2020
Douglas Dixon
0 73 0 0 0 0 0 0 0 0
Carolina Titans 2020
Alex Feeney
0 0 20 0 0 0 0 0 0 0
Carolina Titans 2020
Aidan Gay
0 0 83 0 0 0 0 0 0 0
Carolina Titans 2020
Tucker Oliver
33 0 0 0 0 0 0 0 0 0
Carolina Titans 2020
Daniel Padilla
0 45 0 0 0 0 0 0 0 0
Carolina Titans 2020
Will Rice
1 0 0 0 0 0 0 0 0 0
Carolina Titans 2020
Nate Varnier
58 0 0 0 0 0 0 0 0 0
CBA Rays 16U
James Bowes
0 43 23 0 0 0 0 0 0 0
CBA Rays 16U
Caleb Brock
0 47 0 0 0 0 0 0 0 0
CBA Rays 16U
Jonathan Caffee
0 0 32 0 0 0 0 0 0 0
CBA Rays 16U
Joseph Califano
0 0 65 0 0 0 0 0 0 0
CBA Rays 16U
Ethan Hennessy
0 0 21 0 0 0 0 0 0 0
CBA Rays 16U
Cooper Nelin
0 56 0 0 0 0 0 0 0 0
CBA Rays 16U
Martin Pesut
0 29 0 0 0 0 0 0 0 0
First State Legends
Aidan Brown
0 0 18 0 0 0 0 0 0 0
First State Legends
Avery Dabney
0 77 0 0 0 0 0 0 0 0
First State Legends
Ben Dawson
47 0 0 0 0 0 0 0 0 0
First State Legends
Nick Sipe
29 0 92 0 0 0 0 0 0 0
First State Legends
Jayden Wolford
42 0 91 0 0 0 0 0 0 0
Gaels Select
Bobby Bush
10 0 0 0 0 0 0 0 0 0
Gaels Select
Scott Clevenger
0 0 55 0 0 0 0 0 0 0
Gaels Select
Grant Devivo
0 0 68 0 0 0 0 0 0 0
Gaels Select
Will Gunderson
28 38 0 0 0 0 0 0 0 0
Gaels Select
Jeffry Hawkins
0 65 0 0 0 0 0 0 0 0
Gaels Select
Nick Strouse
60 0 0 0 0 0 0 0 0 0
Gaels Select
Parker Warner
43 0 0 0 0 0 0 0 0 0
Hampton Roads Hurricanes
Dylan Hill
0 2 89 0 0 0 0 0 0 0
Hampton Roads Hurricanes
Isaiah Holt
0 42 0 0 0 0 0 0 0 0
Hampton Roads Hurricanes
Austin Maxey
47 88 0 0 0 0 0 0 0 0
Hampton Roads Hurricanes
Pablo Veras
0 38 0 0 0 0 0 0 0 0
Hampton Roads Hurricanes
John Wood
0 55 0 0 0 0 0 0 0 0
Indian Valley Storm 16U
Zach Hollenbach
95 0 0 0 0 0 0 0 0 0
Indian Valley Storm 16U
Tre Howard
0 0 18 0 0 0 0 0 0 0
Indian Valley Storm 16U
Tyler Leonard
0 65 0 0 0 0 0 0 0 0
Indian Valley Storm 16U
Stephen Mellon
40 0 53 0 0 0 0 0 0 0
Indian Valley Storm 16U
Tyler Petery
0 26 0 0 0 0 0 0 0 0
Indian Valley Storm 16U
Cole Whitton
0 14 29 0 0 0 0 0 0 0
Loudoun South Eagles
Ford Downer
31 43 72 0 0 0 0 0 0 0
Loudoun South Eagles
Zach Hoenig
0 0 11 0 0 0 0 0 0 0
Loudoun South Eagles
Sean Kelsey
0 75 0 0 0 0 0 0 0 0
Loudoun South Eagles
James Owens
0 21 0 0 0 0 0 0 0 0
Loudoun South Eagles
Kyle Shah
0 11 14 0 0 0 0 0 0 0
Loudoun South Eagles
Danny Sweeney
0 11 73 0 0 0 0 0 0 0
Loudoun South Eagles
Grant Switzer
0 41 0 0 0 0 0 0 0 0
Loudoun South Eagles
Matt Weber
0 19 75 0 0 0 0 0 0 0
Loudoun South Eagles
Robby Zschoche
0 0 58 0 0 0 0 0 0 0
Manakin Militia
Kolby Anderson
0 15 59 0 0 0 0 0 0 0
Manakin Militia
Matthew Banholzer
0 24 0 0 0 0 0 0 0 0
Manakin Militia
Cole Bashinski
0 44 57 0 0 0 0 0 0 0
Manakin Militia
Rand Beales
0 0 20 0 0 0 0 0 0 0
Manakin Militia
Walker Murray
26 28 0 0 0 0 0 0 0 0
Manakin Militia
Jackson Raines
60 0 0 0 0 0 0 0 0 0
Manakin Militia
Matthew Reid
0 10 97 0 0 0 0 0 0 0
Massapequa R Baseball 2020
Jalen Grant
0 0 24 0 0 0 0 0 0 0
Massapequa R Baseball 2020
Jack Keenan
0 18 75 0 0 0 0 0 0 0
Massapequa R Baseball 2020
Daniel Sohn
78 0 0 0 0 0 0 0 0 0
Massapequa R Baseball 2020
Nick Spinoso
7 0 21 0 0 0 0 0 0 0
Massapequa R Baseball 2020
Nicholas Spitzer
0 96 0 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Logan Casper
10 35 0 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Josh Crumbley
0 0 26 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Calub Gryckiewicz
0 26 0 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Kyle Norko
0 27 37 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Porter Patrick
0 0 43 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Tommy Portela
27 18 0 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Iziah Turner
0 56 0 0 0 0 0 0 0 0
Mizuno Blacksox 16u
Michael Wheeler
40 0 0 0 0 0 0 0 0 0
MVP Royals National 2020
Kristian Asbury
41 0 26 0 0 0 0 0 0 0
MVP Royals National 2020
Patrick Ashby
0 0 87 0 0 0 0 0 0 0
MVP Royals National 2020
Jack Brennan
27 0 0 0 0 0 0 0 0 0
MVP Royals National 2020
Richie Dudley
21 0 0 0 0 0 0 0 0 0
MVP Royals National 2020
Quinn Madden
30 11 0 0 0 0 0 0 0 0
MVP Royals National 2020
Garrett O'Connor
0 88 0 0 0 0 0 0 0 0
MVP Royals National 2020
Nicholas Schimmel
17 0 0 0 0 0 0 0 0 0
NOVA Premier 16u
Casey Bach
0 66 0 0 0 0 0 0 0 0
NOVA Premier 16u
Bennett Cooke
0 0 73 0 0 0 0 0 0 0
NOVA Premier 16u
Sean Garvin
0 28 0 0 0 0 0 0 0 0
NOVA Premier 16u
Dalton Holbrook
0 0 20 0 0 0 0 0 0 0
NOVA Premier 16u
Ian Huang
34 0 0 0 0 0 0 0 0 0
NOVA Premier 16u
Brandon Kim
0 51 0 0 0 0 0 0 0 0
NOVA Premier 16u
Kyle Lewis
67 0 0 0 0 0 0 0 0 0
NOVA Premier 16u
Joey Proulx
42 0 0 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Wesley Byrd
13 0 0 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Michael Chronowski
43 0 36 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Hayden Ford
0 0 50 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Brendan Gray
0 35 88 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Gannon Kadelecik
45 0 0 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Aj Maslo
0 20 13 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Colby Rockacy
0 22 0 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Anthony Sherwin
0 30 0 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Josh Speaker
33 0 0 0 0 0 0 0 0 0
Pittsburgh Diamond Dawgs 16 Gold (2020)
Noah Wijnen-Riems
0 60 0 0 0 0 0 0 0 0
Rawlings A's Prospects 2020 Prep
Jonah Baney
0 24 86 0 0 0 0 0 0 0
Rawlings A's Prospects 2020 Prep
Bradley Comer
0 0 16 0 0 0 0 0 0 0
Rawlings A's Prospects 2020 Prep
Brandon Eschman
0 66 0 0 0 0 0 0 0 0
Rawlings A's Prospects 2020 Prep
Andrew Gray
59 0 0 0 0 0 0 0 0 0
Rawlings A's Prospects 2020 Prep
Zach Kraft
70 0 0 0 0 0 0 0 0 0
Southern Maryland Sting
Matthew Bobrowski
0 0 17 0 0 0 0 0 0 0
Southern Maryland Sting
Benito D'Angelo
0 0 0 30 0 0 0 0 0 0
Southern Maryland Sting
Jordan Faunce
22 33 95 0 0 0 0 0 0 0
Southern Maryland Sting
Jeb Hayden
0 0 0 40 0 0 0 0 0 0
Southern Maryland Sting
Antoine Lloyd
0 0 0 22 0 0 0 0 0 0
Southern Maryland Sting
Ryan Mason
0 0 0 20 0 0 0 0 0 0
Southern Maryland Sting
Jonathan Rosier
29 0 85 0 0 0 0 0 0 0
Southern Maryland Sting
Elijah Tydings
0 26 98 0 0 0 0 0 0 0
Southern Maryland Sting
Jackson Waters
29 25 0 0 0 0 0 0 0 0
Southern Maryland Sting
Travis Wedding
31 29 0 0 0 0 0 0 0 0
Southern Maryland Sting
Kasey Winegardner
0 51 0 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Leo Brunelle
0 74 0 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Donald Dungee
0 0 11 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Joshua Freeman
0 18 0 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Eli Sawyers
11 0 0 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Dylan Weatherly
0 65 0 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Nicholas Willard
0 0 34 0 0 0 0 0 0 0
VA Blacksox Dynamics 2020
Tyler Wilson
42 0 0 0 0 0 0 0 0 0
Vipers
Julian Heitman
0 2 0 0 0 0 0 0 0 0
Vipers
Mike Michallas
28 0 90 0 0 0 0 0 0 0
Vipers
Jake Rodrigues
0 88 0 0 0 0 0 0 0 0
Vipers
Colby Shriner
14 27 0 0 0 0 0 0 0 0
Vipers
Hogan Tooke
0 28 27 0 0 0 0 0 0 0
Vipers
Thomas Trinca
0 16 0 0 0 0 0 0 0 0
Western Tidewater Heat
Alvin Boone
0 0 42 0 0 0 0 0 0 0
Western Tidewater Heat
Noah Colyer
0 0 7 0 0 0 0 0 0 0
Western Tidewater Heat
Spencer Fillhart
37 66 0 0 0 0 0 0 0 0
Western Tidewater Heat
Andrew Holt
0 22 0 0 0 0 0 0 0 0
Western Tidewater Heat
Chris Mitchell
0 0 14 0 0 0 0 0 0 0
Western Tidewater Heat
Byrson Parsain
0 0 25 0 0 0 0 0 0 0
Western Tidewater Heat
Cole Priatha
0 24 66 0 0 0 0 0 0 0
Western Tidewater Heat
Jeff Rogers
0 1 0 0 0 0 0 0 0 0
Western Tidewater Heat
Tyler Spencer
0 27 0 0 0 0 0 0 0 0
Western Tidewater Heat
Tyler Watkins
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