2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Playoffs and schedule for Sunday are now 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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
09/21
Day 2
09/22
Day 3
09/23
Day 4
09/24
Day 5
09/25
Day 6
09/26
Day 7
09/27
Day 8
09/28
Day 9
09/29
Day 10
09/30
5 Star Carolina- White
Chance Bricolo
0 0 108 0 0 0 0 0 0 0
5 Star Carolina- White
Alberto Lugo
0 0 88 0 0 0 0 0 0 0
5 Star Carolina- White
Tanner Moore
0 0 13 0 0 0 0 0 0 0
5 Star Carolina- White
Alex Naylor
0 0 16 0 0 0 0 0 0 0
5 Star Carolina- White
Langston Rupert
0 0 18 0 0 0 0 0 0 0
5 Star Carolina- White
John Simmons
0 0 43 0 0 0 0 0 0 0
5 Star Carolina- White
Ryan Smith
0 0 29 0 0 0 0 0 0 0
5 Star Carolina- White
Christian Walker
0 0 59 0 0 0 0 0 0 0
5 Star Carolina- White
Ryan White
0 31 93 0 0 0 0 0 0 0
Canes Charlotte
Kenan Bowman
0 85 0 0 0 0 0 0 0 0
Canes Charlotte
Skylar Hooton
0 11 66 0 0 0 0 0 0 0
Canes Charlotte
Ginessa Morales
0 20 0 0 0 0 0 0 0 0
Canes Charlotte
Ethan Watson
24 71 0 0 0 0 0 0 0 0
Canes Charlotte
Lane Young
0 52 0 0 0 0 0 0 0 0
Canes NC 14U - Gallaher
Isaac Armstrong
0 31 0 0 0 0 0 0 0 0
Canes NC 14U - Gallaher
Chace Chaplin
0 19 0 0 0 0 0 0 0 0
Canes NC 14U - Gallaher
Mason Chapman Mays
0 17 49 0 0 0 0 0 0 0
Canes NC 14U - Gallaher
Gavin Gallaher
0 12 0 24 0 0 0 0 0 0
Canes NC 14U - Gallaher
Ethan Garner
0 20 38 10 0 0 0 0 0 0
Canes NC 14U - Gallaher
Tad Hudson
0 14 0 0 0 0 0 0 0 0
Canes NC 14U - Gallaher
Walker Jenkins
0 20 28 51 0 0 0 0 0 0
Canes NC 14U - Gallaher
Drew Lanphere
0 20 58 0 0 0 0 0 0 0
Canes NC 14U - Gallaher
Garrett Roark
0 19 0 30 0 0 0 0 0 0
Canes NC 14U - Gallaher
Wesley Stewart
0 21 0 0 0 0 0 0 0 0
Carolina Havoc
Jake Clayton
0 0 0 33 0 0 0 0 0 0
Carolina Havoc
Corbin Clonch
0 15 0 9 0 0 0 0 0 0
Carolina Havoc
Carson Edmiston
0 0 94 0 0 0 0 0 0 0
Carolina Havoc
Cole Johnson
0 20 81 0 0 0 0 0 0 0
Carolina Havoc
Aiden Picciano
0 68 0 0 0 0 0 0 0 0
Carolina Havoc
Colby Umbarger
0 61 0 0 0 0 0 0 0 0
Carolina Havoc
Gage Weaver
0 0 0 31 0 0 0 0 0 0
Carolina Havoc
Max White
0 0 16 28 0 0 0 0 0 0
Carolina Havoc
Peyton Young
0 20 0 27 0 0 0 0 0 0
CBA Copperheads - Barozzino
Tate Allison
0 19 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Conner Barozzino
0 80 98 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Alexander Bowen
0 0 13 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Chase Brown
0 74 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Aaron Burchett
0 19 50 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Liam Clarkin
0 17 28 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Davis Schoolfield
0 5 0 0 0 0 0 0 0 0
CBA Copperheads - Barozzino
Malcolm Titus
0 17 0 0 0 0 0 0 0 0
Dirtbags Charlotte
Jake Barber
0 0 12 0 0 0 0 0 0 0
Dirtbags Charlotte
Caleb Broome
0 48 65 0 0 0 0 0 0 0
Dirtbags Charlotte
Gavin Houser
0 25 0 0 0 0 0 0 0 0
Dirtbags Charlotte
Matthew Makowski
0 16 0 0 0 0 0 0 0 0
Dirtbags Charlotte
Jake McGillivray
0 17 17 0 0 0 0 0 0 0
Dirtbags Charlotte
Raeder McIntire
0 0 1 0 0 0 0 0 0 0
Dirtbags Charlotte
Ryan Schwartz
17 88 0 0 0 0 0 0 0 0
Dirtbags Charlotte
Ethan Suchenski
0 18 84 0 0 0 0 0 0 0
Kernersville Bulldogs
Juan Cruz Jr
0 57 0 0 0 0 0 0 0 0
Kernersville Bulldogs
Philip Griffin
0 10 9 0 0 0 0 0 0 0
Kernersville Bulldogs
Steele Lee
0 34 86 0 0 0 0 0 0 0
Kernersville Bulldogs
Owen Smith
0 31 0 0 0 0 0 0 0 0
Kernersville Bulldogs
Braxton Stewart
0 49 0 0 0 0 0 0 0 0
Mid Atlantic Pirates
Riley Decandido
0 0 103 86 0 0 0 0 0 0
Mid Atlantic Pirates
Jase Howell
0 0 61 0 0 0 0 0 0 0
Mid Atlantic Pirates
Ty James
0 0 0 18 0 0 0 0 0 0
Mid Atlantic Pirates
Nate Martin
0 0 55 0 0 0 0 0 0 0
Mid Atlantic Pirates
Connor McGhee
0 0 76 0 0 0 0 0 0 0
Mid Atlantic Pirates
Noah McNamara
0 45 0 0 0 0 0 0 0 0
Mid Atlantic Pirates
Ryan Terrell
0 0 10 0 0 0 0 0 0 0
Rawlings West
Cade Gardner
0 19 0 0 0 0 0 0 0 0
Rawlings West
Colin Ingle
0 9 0 0 0 0 0 0 0 0
Rawlings West
Jakob Iwanek
0 9 0 0 0 0 0 0 0 0
Rawlings West
Chase Lee
0 15 0 0 0 0 0 0 0 0
Rawlings West
Kyle Moshier
0 61 0 0 0 0 0 0 0 0
Rawlings West
Nick Parham
0 0 79 0 0 0 0 0 0 0
Rawlings West
Cole Penland
0 20 0 0 0 0 0 0 0 0
Rawlings West
Blayton Simmons
0 73 0 0 0 0 0 0 0 0
SBA Canes Premier
Terick Bumgarner
0 18 19 0 0 0 0 0 0 0
SBA Canes Premier
Elijah Fletcher
0 58 0 0 0 0 0 0 0 0
SBA Canes Premier
Russell Golembe
0 15 0 0 0 0 0 0 0 0
SBA Canes Premier
Joseph Hickman
0 0 62 0 0 0 0 0 0 0
SBA Canes Premier
CJ Powell
0 33 0 0 0 0 0 0 0 0
SBA Canes Premier
Gabriel Simmons
0 0 34 0 0 0 0 0 0 0
SBA Canes Premier
William Spang
0 0 27 0 0 0 0 0 0 0
SBA Canes Premier
Jake Stanley
0 0 70 0 0 0 0 0 0 0
SBA Canes Premier
Lucas Whitcomb
0 0 47 0 0 0 0 0 0 0
Silver Glove Baseball
Alex Caruso
0 20 81 0 0 0 0 0 0 0
Silver Glove Baseball
Will Coleman
0 9 0 0 0 0 0 0 0 0
Silver Glove Baseball
Logan Gallier
0 0 28 0 0 0 0 0 0 0
Silver Glove Baseball
Michael Harpster
0 96 0 0 0 0 0 0 0 0
Silver Glove Baseball
Caden Martin
0 93 0 0 0 0 0 0 0 0
Silver Glove Baseball
Sully Tibbs
0 5 81 0 0 0 0 0 0 0
Silver Glove Baseball
Nathaniel Tyree
0 20 0 0 0 0 0 0 0 0
South Charlotte Braves
Aiden Myers
0 25 53 0 0 0 0 0 0 0
South Charlotte Braves
Micheal Reilly
0 78 0 0 0 0 0 0 0 0
South Charlotte Braves
Tebbit Smith
0 20 0 0 0 0 0 0 0 0
South Charlotte Braves
Jakob Vanderhave
0 95 0 0 0 0 0 0 0 0
South Charlotte Braves
Grant Wilson
0 0 65 0 0 0 0 0 0 0
T-24 14u Zohner
Dion Brown
0 44 0 0 0 0 0 0 0 0
T-24 14u Zohner
Jonathan Douglas
0 38 0 0 0 0 0 0 0 0
T-24 14u Zohner
Mario English
0 67 0 0 0 0 0 0 0 0
T-24 14u Zohner
River Joye
0 13 38 0 0 0 0 0 0 0
T-24 14u Zohner
Hunter Latham
0 61 0 0 0 0 0 0 0 0
T-24 14u Zohner
Ashton Plyler
0 0 70 0 0 0 0 0 0 0
T-24 14u Zohner
Cooper Zohner
0 0 78 0 0 0 0 0 0 0
Team Sterling
Brayden Dilday
0 0 40 0 0 0 0 0 0 0
Team Sterling
Talor Grubbs
0 31 20 0 0 0 0 0 0 0
Team Sterling
Ayden Johnson
0 0 5 0 0 0 0 0 0 0
Team Sterling
Payton Lanier
0 10 15 0 0 0 0 0 0 0
Team Sterling
Mason Lynch
0 68 0 0 0 0 0 0 0 0
Team Sterling
Tucker Smith
0 0 34 0 0 0 0 0 0 0
Team Sterling
Nathan Teague
0 0 12 0 0 0 0 0 0 0
Team Sterling
Jackson Wright
0 0 25 0 0 0 0 0 0 0
Team Sterling
Isreal Zarate
0 0 68 0 0 0 0 0 0 0
TSA South-National
Blake Freeman
0 0 4 0 0 0 0 0 0 0
TSA South-National
Henry Gardner
0 0 14 0 0 0 0 0 0 0
TSA South-National
Jackson Kuhn
0 59 0 0 0 0 0 0 0 0
TSA South-National
Maddox Malario
0 0 17 0 0 0 0 0 0 0
TSA South-National
Jeremiah McLemore
0 18 0 0 0 0 0 0 0 0
TSA South-National
Dylan Morgan
0 14 0 0 0 0 0 0 0 0
TSA South-National
Jake Overton
0 0 19 0 0 0 0 0 0 0
TSA South-National
Will Sword
0 0 64 0 0 0 0 0 0 0
TSA South-National
Evan Sykes
0 0 42 0 0 0 0 0 0 0
TSA South-National
Joseph Taylor
0 23 0 0 0 0 0 0 0 0
TSA South-National
Chance Turner
0 0 83 0 0 0 0 0 0 0
Ultimate Performance Sports 14U Santos
Cole Coates
0 20 0 0 0 0 0 0 0 0
Ultimate Performance Sports 14U Santos
Damian Demarco
0 49 0 0 0 0 0 0 0 0
Ultimate Performance Sports 14U Santos
Trevor Hanson
0 59 0 0 0 0 0 0 0 0
Ultimate Performance Sports 14U Santos
Cason Harris
0 45 72 0 0 0 0 0 0 0
Ultimate Performance Sports 14U Santos
Trevor Lan
0 37 26 0 0 0 0 0 0 0
Walk Off Warriors
Pierce Bouwman
0 44 0 0 0 0 0 0 0 0
Walk Off Warriors
Thomas Frazer
0 17 30 0 0 0 0 0 0 0
Walk Off Warriors
Jalan Jones
0 19 0 0 0 0 0 0 0 0
Walk Off Warriors
Tanner Marsh
0 65 0 0 0 0 0 0 0 0
Walk Off Warriors
Trent McBurnett
0 18 0 0 0 0 0 0 0 0
Walk Off Warriors
Nate Ortiz
0 4 0 0 0 0 0 0 0 0
Walk Off Warriors
Kale Scruggs
0 20 93 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest