2,210 MLB PLAYERS | 15,134 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
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/18
Day 2
06/19
Day 3
06/20
Day 4
06/21
Day 5
06/22
Day 6
06/23
Day 7
06/24
Day 8
06/25
Day 9
06/26
Day 10
06/27
5 Star Carolina 16u Miller
Kylan Bolick
0 16 0 0 0 0 0 0 0 0
5 Star Carolina 16u Miller
Caleb Broome
0 83 0 0 0 0 0 0 0 0
5 Star Carolina 16u Miller
Wyatt Davis
0 0 27 0 0 0 0 0 0 0
5 Star Carolina 16u Miller
Isaac Lee
0 0 70 0 0 0 0 0 0 0
5 Star Carolina 16u Miller
Steven Spaes
0 90 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Chase Brown
0 0 29 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Gage Childers
0 61 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Carter Clarke
0 33 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Ryan Fortney
0 21 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Zach Helms
0 23 9 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Gracen Mahadeo
0 0 19 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Mez O'Neil
0 22 8 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Owen Peronto
0 28 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Elijah Pomeroy
0 19 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Connor Pritchard
0 47 0 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Brody Sanders
0 0 25 0 0 0 0 0 0 0
5 Star Carolina 16U Odom
Jordan Smalls
0 0 14 0 0 0 0 0 0 0
BYBA Bulls
Malachi Luther
0 52 0 0 0 0 0 0 0 0
BYBA Bulls
Drew Nelson
0 87 0 0 0 0 0 0 0 0
BYBA Bulls
Brady Richards
0 2 0 0 0 0 0 0 0 0
BYBA Bulls
Shane Sweeney
0 89 0 0 0 0 0 0 0 0
BYBA Bulls
Ashton Threlkeld
0 18 0 0 0 0 0 0 0 0
BYBA Bulls
Christopher Tyndall
0 0 88 0 0 0 0 0 0 0
BYBA Bulls
Aidan Walker
0 0 28 0 0 0 0 0 0 0
C35 2023 Helsman
Derrick Collins
0 22 88 0 0 0 0 0 0 0
C35 2023 Helsman
Blayse Leonard
0 0 11 0 0 0 0 0 0 0
C35 2023 Helsman
Asher Lucas
0 27 95 0 0 0 0 0 0 0
C35 2023 Helsman
Nicholas Pope
0 27 21 0 0 0 0 0 0 0
C35 2023 Helsman
Kale Scruggs
0 27 78 0 0 0 0 0 0 0
C35 2023 Helsman
Justin Thomas
0 47 0 0 0 0 0 0 0 0
Carolina Knights 2024
John Dober
0 5 43 0 0 0 0 0 0 0
Carolina Knights 2024
Gavin Esp
0 30 20 0 0 0 0 0 0 0
Carolina Knights 2024
Michael Hoyt
0 29 42 0 0 0 0 0 0 0
Carolina Knights 2024
Patrick Mackinnon
45 0 92 0 0 0 0 0 0 0
Carolina Knights 2024
Elijah Sanders
3 30 0 0 0 0 0 0 0 0
Carolina Knights 2024
Raleigh Sweatt
61 0 0 0 0 0 0 0 0 0
Carolina Knights 2024
Logan Williamson
12 0 12 0 0 0 0 0 0 0
Dirtbags 16u Black
Konor Davis
0 0 39 0 0 0 0 0 0 0
Dirtbags 16u Black
Connor McGhee
67 0 0 0 0 0 0 0 0 0
Dirtbags 16u Black
Patrick Rakes
0 39 0 0 0 0 0 0 0 0
Dirtbags 16u Black
Trenton Sawyer
0 14 15 0 0 0 0 0 0 0
Dirtbags 16u Black
Ross Stevens
0 0 55 0 0 0 0 0 0 0
Dirtbags 16u Black
Tyler White
77 0 0 0 0 0 0 0 0 0
Dirtbags 16u Gold
Will Atkinson
0 73 0 0 0 0 0 0 0 0
Dirtbags 16u Gold
Carter Benson
38 0 0 0 0 0 0 0 0 0
Dirtbags 16u Gold
Asa Bullard
0 0 80 0 0 0 0 0 0 0
Dirtbags 16u Gold
Lane Herndon
29 0 0 0 0 0 0 0 0 0
Dirtbags 16u Gold
Wells Hutson
17 0 39 0 0 0 0 0 0 0
Dirtbags 16u Gold
Bennett Rich
29 0 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
William Adams
0 0 56 0 0 0 0 0 0 0
Dirtbags 16u Grey
William Chen
0 39 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
RJ Cummings
0 70 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
Banks Hartman
0 26 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
Abel Messer
0 13 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
Jacob O'Harra
0 0 49 0 0 0 0 0 0 0
Dirtbags 16u Grey
Matthew Perez
0 57 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
Drake Rhodes
0 41 0 0 0 0 0 0 0 0
Dirtbags 16u Grey
Maddox Smith
0 15 0 0 0 0 0 0 0 0
Dirtbags 16u White
Wyatt Avery
0 42 0 0 0 0 0 0 0 0
Dirtbags 16u White
Jorge Carrillo
0 0 9 0 0 0 0 0 0 0
Dirtbags 16u White
Luciano Deluca
0 12 26 0 0 0 0 0 0 0
Dirtbags 16u White
Allen McCormick
0 0 94 0 0 0 0 0 0 0
Dirtbags 16u White
Chase Sturgeon
0 89 0 0 0 0 0 0 0 0
Dirtbags 16u White
Bryan Styron
0 80 0 0 0 0 0 0 0 0
Drillers
Noah Bandrimer
0 17 0 0 0 0 0 0 0 0
Drillers
Bryan Beck
0 35 0 0 0 0 0 0 0 0
Drillers
Jimmy Blount
0 0 84 0 0 0 0 0 0 0
Drillers
Tucker Fontaine
0 0 17 0 0 0 0 0 0 0
Drillers
Tim Hudson
0 81 0 0 0 0 0 0 0 0
Drillers
Pierson McCallum
0 69 0 0 0 0 0 0 0 0
Drillers
Ryan Poray
0 0 6 0 0 0 0 0 0 0
Drillers
Jack Wiggins
0 0 87 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Mason Chaney
0 23 0 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Trey Fowler
0 56 0 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Devin Knott
0 57 0 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Evan Leszczynski
0 40 0 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Jacob Pahel
0 27 0 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Ryan Prehoda
0 0 12 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Kyle Rollins
0 0 96 0 0 0 0 0 0 0
Mid Atlantic Skipjacks
Desmond Wood
0 24 0 0 0 0 0 0 0 0
On Deck Baseball 2023
Andrew Campbell
0 45 0 0 0 0 0 0 0 0
On Deck Baseball 2023
Charlie Collins
0 0 58 0 0 0 0 0 0 0
On Deck Baseball 2023
Anthony Dorner
0 59 0 0 0 0 0 0 0 0
On Deck Baseball 2023
Brian Gonzalez
0 0 33 0 0 0 0 0 0 0
On Deck Baseball 2023
Carson King
0 0 56 0 0 0 0 0 0 0
On Deck Baseball 2023
Davis Rhyne
0 49 0 0 0 0 0 0 0 0
On Deck Baseball 2023
Thomas Whelan
0 40 0 0 0 0 0 0 0 0
Rubber Arm Rockies
Preston Crowl
0 0 93 0 0 0 0 0 0 0
Rubber Arm Rockies
Nicholas Dawson
0 52 0 0 0 0 0 0 0 0
Rubber Arm Rockies
Carson Edmiston
0 0 51 0 0 0 0 0 0 0
Rubber Arm Rockies
Christian Harris
0 0 33 0 0 0 0 0 0 0
Rubber Arm Rockies
Cole Johnson
0 41 0 0 0 0 0 0 0 0
Rubber Arm Rockies
Raymond Ladd
0 0 80 0 0 0 0 0 0 0
Rubber Arm Rockies
Colby Umbarger
0 38 0 0 0 0 0 0 0 0
Rubber Arm Rockies
Dalton Wentz
0 0 53 0 0 0 0 0 0 0
Rubber Arm Rockies
Caleb Williams
0 57 0 0 0 0 0 0 0 0
Rubber Arm Rockies
Ben Winslow
0 0 82 0 0 0 0 0 0 0
S.C. Warhawks
Garrett Brust
0 73 0 0 0 0 0 0 0 0
S.C. Warhawks
Joe Knight
0 29 0 0 0 0 0 0 0 0
S.C. Warhawks
Gavin Mitchell
0 0 71 0 0 0 0 0 0 0
S.C. Warhawks
Dillon Moody
0 36 0 0 0 0 0 0 0 0
S.C. Warhawks
Kwame Parker
0 0 9 0 0 0 0 0 0 0
S.C. Warhawks
Jace Reeves
0 0 90 0 0 0 0 0 0 0
S.C. Warhawks
David Thompson
0 17 46 0 0 0 0 0 0 0
S.C. Warhawks
Zack Tyler
0 70 0 0 0 0 0 0 0 0
Sba National Scout Team 2024
Conner Barozzino
32 0 61 0 0 0 0 0 0 0
Sba National Scout Team 2024
Nicholas Coggins
0 3 0 0 0 0 0 0 0 0
Sba National Scout Team 2024
Liam Fulbright
0 23 0 0 0 0 0 0 0 0
Sba National Scout Team 2024
Nic Harris
10 0 40 0 0 0 0 0 0 0
Sba National Scout Team 2024
Thomas Moore
41 0 23 0 0 0 0 0 0 0
Sba National Scout Team 2024
James Nesta
36 0 22 0 0 0 0 0 0 0
Sba National Scout Team 2024
Jackson Robbins
0 0 15 0 0 0 0 0 0 0
Sba National Scout Team 2024
Cole Smith
0 0 77 0 0 0 0 0 0 0
Sba National Scout Team 2024
Alexander Sobol
0 26 17 0 0 0 0 0 0 0
Sc United 2023
Ashley Avin
0 26 0 0 0 0 0 0 0 0
Sc United 2023
Justin Carraway
0 19 0 0 0 0 0 0 0 0
Sc United 2023
Pierce Evans
0 78 0 0 0 0 0 0 0 0
Sc United 2023
Christian Harrell
0 27 0 0 0 0 0 0 0 0
Sc United 2023
Kaden Hughes
0 34 0 0 0 0 0 0 0 0
Sc United 2023
Boogie Knotts
0 0 49 0 0 0 0 0 0 0
Sc United 2023
Rondell Law
0 26 0 0 0 0 0 0 0 0
Sc United 2023
Jadiyn O'Neal
0 6 19 0 0 0 0 0 0 0
Sc United 2023
Savion Smith
0 0 46 0 0 0 0 0 0 0
Sc United 2023
Tyler Weaver
0 0 17 0 0 0 0 0 0 0
Titans Baseball
Chase Buscher
0 37 0 0 0 0 0 0 0 0
Titans Baseball
Jameson Cauble
0 0 55 0 0 0 0 0 0 0
Titans Baseball
Robbie Gunter
0 52 0 0 0 0 0 0 0 0
Titans Baseball
Luke Keenan
0 0 18 0 0 0 0 0 0 0
Titans Baseball
Jackson Moore
0 50 0 0 0 0 0 0 0 0
Titans Baseball
Benjamin Pleasants
0 0 76 0 0 0 0 0 0 0
Titans Baseball
Bromley Thornton
0 61 0 0 0 0 0 0 0 0
Triton Muddogs 2023 - Black
Samuel Asbill
0 69 29 0 0 0 0 0 0 0
Triton Muddogs 2023 - Black
Kelton Fuquay
0 0 54 0 0 0 0 0 0 0
Triton Muddogs 2023 - Black
Zachary Gottlieb
0 50 0 0 0 0 0 0 0 0
Triton Muddogs 2023 - Black
Parker Haynes
0 32 0 0 0 0 0 0 0 0
Triton Muddogs 2023 - Black
Winston Neuville
0 51 43 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest