2,141 MLB PLAYERS | 15,032 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/05
Day 2
06/06
Day 3
06/07
Day 4
06/08
Day 5
06/09
Day 6
06/10
Day 7
06/11
Day 8
06/12
Day 9
06/13
Day 10
06/14
5 Star Performance 15U National
Landon Bowden
39 0 12 0 0 0 0 0 0 0
5 Star Performance 15U National
Justin Bradford
0 55 0 0 0 0 0 0 0 0
5 Star Performance 15U National
Elliott Foreman
0 0 13 0 0 0 0 0 0 0
5 Star Performance 15U National
Landyn Grant
0 41 0 0 0 0 0 0 0 0
5 Star Performance 15U National
Brandon Levy
0 0 32 0 0 0 0 0 0 0
5 Star Performance 15U National
Diego Luzardo
0 0 22 0 0 0 0 0 0 0
5 Star Performance 15U National
Quentin Moon
40 0 12 0 0 0 0 0 0 0
5 Star Performance 15U National
Cooper Strawn
0 0 24 0 0 0 0 0 0 0
5 Star Performance 15U National
Cade York
10 0 12 0 0 0 0 0 0 0
5 Star Performance 16U National
Carson Carey
5 0 18 0 0 0 0 0 0 0
5 Star Performance 16U National
Carson Courtney
37 0 31 0 0 0 0 0 0 0
5 Star Performance 16U National
Azael Hinojosa
0 15 65 0 0 0 0 0 0 0
5 Star Performance 16U National
Caleb Jameson
0 0 45 0 0 0 0 0 0 0
5 Star Performance 16U National
Gabriel Leblanc
0 62 0 0 0 0 0 0 0 0
5 Star Performance 16U National
Grayson Murry
0 0 60 0 0 0 0 0 0 0
5 Star Performance 16U National
Sam Peterson
34 0 33 0 0 0 0 0 0 0
5 Star Performance 16U National
Cole Tabor
0 0 5 0 0 0 0 0 0 0
5 Star Performance 16U National
Roman Tolbert
0 0 35 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Aidan Anthony
11 0 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Gage Bellatti
0 46 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Alton Gatson
40 0 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Zane Griffith
0 29 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Jordan Hodges
0 42 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Britt King
0 39 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Dawson Lynch
32 0 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Santiago Rodriguez
0 56 0 0 0 0 0 0 0 0
5 Star Performance 16U Texas
Cooper Wadding
0 24 0 0 0 0 0 0 0 0
Dugout Moreno
Dylan Armstrong
0 21 0 0 0 0 0 0 0 0
Dugout Moreno
Cameron Buettner
0 0 12 0 0 0 0 0 0 0
Dugout Moreno
Kade Godfrey
0 0 47 0 0 0 0 0 0 0
Dugout Moreno
Kain Hogue
0 0 56 0 0 0 0 0 0 0
Dugout Moreno
Matthew Huey
0 66 0 0 0 0 0 0 0 0
Dugout Moreno
Tobaius Jackson
0 0 52 0 0 0 0 0 0 0
Dugout Moreno
Trenton Lopez
0 0 34 0 0 0 0 0 0 0
Dugout Moreno
Conner Smeltzer
66 0 0 0 0 0 0 0 0 0
Dugout Moreno
Aaron Stanley
63 0 0 0 0 0 0 0 0 0
Dugout Moreno
Landyn Thompson
0 0 50 0 0 0 0 0 0 0
Dugout Moreno
Landen Wilkerson
0 20 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Rey Arellano
0 29 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Jase Bird
20 0 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Reid Bowyer
0 28 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Chance Childress
0 13 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Gage Griffin
21 0 76 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Jaden Hall
16 0 15 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Kaden Koonce
51 0 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Jaxson Perry
0 21 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet
Jackson Powell
18 0 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Bennett Anglin
0 53 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Brandt Butler
21 8 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Jack Christensen
0 63 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Sean Gentry
0 33 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Peyton Martinez
0 15 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Weston Riggins
44 0 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Ashton Wagner
0 43 0 0 0 0 0 0 0 0
Elite Squad Texas-Shifflet/Jacobs
Cole Windham
37 0 0 0 0 0 0 0 0 0
LA Prime
Phillip Etheridge
0 16 0 0 0 0 0 0 0 0
LA Prime
Jason Gormanous
17 0 20 0 0 0 0 0 0 0
LA Prime
Landon Greer
0 0 16 0 0 0 0 0 0 0
LA Prime
Gaven Jones
39 0 57 0 0 0 0 0 0 0
LA Prime
Logan Laffoon
13 0 61 0 0 0 0 0 0 0
LA Prime
Brady Parker
30 0 60 0 0 0 0 0 0 0
LA Prime
Graham Rebouche
0 81 0 0 0 0 0 0 0 0
LA Prime
Ethan Riche
0 0 74 0 0 0 0 0 0 0
LA Prime
Brady Weatherford
21 0 58 0 0 0 0 0 0 0
Mixed
Charles Appleton
0 31 0 0 0 0 0 0 0 0
Mixed
Terrell Blake
0 41 0 0 0 0 0 0 0 0
Mixed
George Carter
0 23 0 0 0 0 0 0 0 0
Mixed
Blake Channell
0 32 35 0 0 0 0 0 0 0
Mixed
Jayden Cotton
0 32 0 0 0 0 0 0 0 0
Mixed
Luke Johnson
0 14 0 0 0 0 0 0 0 0
Mixed
Keshawn Martin
0 27 0 0 0 0 0 0 0 0
Mixed
Jermaine Minor
0 29 58 0 0 0 0 0 0 0
Mixed
John Parrish
0 87 0 0 0 0 0 0 0 0
South LA Prospects 2023
Zachary Adams
0 0 87 0 0 0 0 0 0 0
South LA Prospects 2023
Hayden Anderson
0 86 0 0 0 0 0 0 0 0
South LA Prospects 2023
Landon Arrant
25 0 86 0 0 0 0 0 0 0
South LA Prospects 2023
Braxton Landry
56 0 0 0 0 0 0 0 0 0
South LA Prospects 2023
Cameron Monceaux
0 0 24 0 0 0 0 0 0 0
South LA Prospects 2023
Kohl Navarre
29 0 16 0 0 0 0 0 0 0
South LA Prospects 2023
West Navarre
0 5 0 0 0 0 0 0 0 0
Southern Elite
Jason Barela
11 0 52 0 0 0 0 0 0 0
Southern Elite
Cole Cruz
0 10 0 0 0 0 0 0 0 0
Southern Elite
Andrew Graham
35 0 56 0 0 0 0 0 0 0
Southern Elite
Kutter Johnson
0 13 0 0 0 0 0 0 0 0
Southern Elite
Layton Ledezma
0 37 0 0 0 0 0 0 0 0
Southern Elite
Baley Ray
0 0 10 0 0 0 0 0 0 0
Southern Elite
Lee Baley Ray
51 0 0 0 0 0 0 0 0 0
Southern Elite
Samuel Sinclair
11 0 0 0 0 0 0 0 0 0
Southern Elite
Austin Walts
0 26 34 0 0 0 0 0 0 0
Southern Elite
Kaden Ward
0 0 48 0 0 0 0 0 0 0
Texas Rippers
Truitt Anthony
0 20 38 0 0 0 0 0 0 0
Texas Rippers
River Bogle
45 0 0 0 0 0 0 0 0 0
Texas Rippers
Braden Hopkins
0 26 41 0 0 0 0 0 0 0
Texas Rippers
William Jackson
0 26 0 0 0 0 0 0 0 0
Texas Rippers
Levi Lister
0 21 0 0 0 0 0 0 0 0
Texas Rippers
Matt Metzig
0 21 0 0 0 0 0 0 0 0
Texas Rippers
Landen Tovar
27 0 24 0 0 0 0 0 0 0
Tyler GRAYS
Beckham Campbell
50 48 0 0 0 0 0 0 0 0
Tyler GRAYS
Luke Caussey
70 0 0 0 0 0 0 0 0 0
Tyler GRAYS
Ethan Krenek
0 48 0 0 0 0 0 0 0 0
Tyler GRAYS
Walker London
0 0 57 0 0 0 0 0 0 0
Tyler GRAYS
Eli Martin
0 0 33 0 0 0 0 0 0 0
Tyler GRAYS
Aidan Mason
0 0 34 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Chase Armstrong
0 86 0 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Jesse Dalton
0 0 12 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Brendon Gaunt
0 0 42 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Thomas Hunt
0 0 49 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Brady Jones
0 47 0 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Will McCluskey
19 27 0 0 0 0 0 0 0 0
Wow Factor 16u Scout Team
Clarkson Shoaf
69 0 0 0 0 0 0 0 0 0
Wow Factor All-American Team
Dylan Bunker
0 0 91 0 0 0 0 0 0 0
Wow Factor All-American Team
Zachary Graham
0 33 0 0 0 0 0 0 0 0
Wow Factor All-American Team
Christopher Peeks
35 0 0 0 0 0 0 0 0 0
Wow Factor All-American Team
Nathan Pulliam
31 0 0 0 0 0 0 0 0 0
Wow Factor All-American Team
Carson Taylor
0 78 0 0 0 0 0 0 0 0
Wow Factor All-American Team
Avery Wages
41 0 36 0 0 0 0 0 0 0
Wow Factor Scout Team
Kenny Cox
52 0 0 0 0 0 0 0 0 0
Wow Factor Scout Team
Reese Ellison
0 0 42 0 0 0 0 0 0 0
Wow Factor Scout Team
Carter Gschwind
0 0 13 0 0 0 0 0 0 0
Wow Factor Scout Team
Miles Harper Jr
0 0 38 0 0 0 0 0 0 0
Wow Factor Scout Team
Landon Lee
0 67 0 0 0 0 0 0 0 0
Wow Factor Scout Team
Dean McCalla
6 0 70 0 0 0 0 0 0 0
Wow Factor Scout Team
Luke Perkins
0 27 0 0 0 0 0 0 0 0
Wow Factor Scout Team
Chris Smith
0 0 41 0 0 0 0 0 0 0
Wow Factor Scout Team
Sam Thomas
0 0 30 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest