2,076 MLB PLAYERS | 14,476 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
07/29
Day 2
07/30
Day 3
07/31
Day 4
08/01
Day 5
08/02
Day 6
08/03
Day 7
08/04
Day 8
08/05
Day 9
08/06
Day 10
08/07
Catalyst Baseball 2024
Owen Austin
0 0 0 13 0 0 0 0 0 0
Catalyst Baseball 2024
Grant Belote
0 17 0 88 0 0 0 0 0 0
Catalyst Baseball 2024
Carson Cooper
0 42 0 90 0 0 0 0 0 0
Catalyst Baseball 2024
Layne Lawson
0 37 0 30 0 0 0 0 0 0
Catalyst Baseball 2024
Dylan Lindsey
0 43 0 0 0 0 0 0 0 0
Catalyst Baseball 2024
Maddox McKinion
0 0 37 0 0 0 0 0 0 0
Catalyst Baseball 2024
Zack McKinion
34 0 0 62 0 0 0 0 0 0
Catalyst Baseball 2024
Logan Norris
28 0 0 0 0 0 0 0 0 0
Catalyst Baseball 2024
Cole Patrick
41 0 67 0 0 0 0 0 0 0
Catalyst Baseball 2024
Zachary Patrick
0 38 0 0 0 0 0 0 0 0
Catalyst Baseball 2024
Alex Sherman
79 0 0 0 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Hayes Atkinson
0 74 0 26 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Dorian Carter
0 15 0 0 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Lance Coffey
0 0 0 11 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Brayden Cook
18 26 0 0 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Austin Garrett
27 16 38 0 0 0 0 0 0 0
Flying Squirrels Baseball CLub
William Johnson
47 29 50 0 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Logan Marsee
56 29 0 80 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Beau Ray
24 31 0 0 0 0 0 0 0 0
Flying Squirrels Baseball CLub
Mason Reynolds
45 11 0 73 0 0 0 0 0 0
Illinois Legends
Brier Eck
34 0 28 0 0 0 0 0 0 0
Illinois Legends
Kaden Gajewski
15 0 0 0 0 0 0 0 0 0
Illinois Legends
Jacoby Gross
0 20 0 0 0 0 0 0 0 0
Illinois Legends
Nathan Kaufman
45 0 24 3 0 0 0 0 0 0
Illinois Legends
Jack Kroeger
58 0 0 97 0 0 0 0 0 0
Illinois Legends
Pearson Launius
0 39 0 13 0 0 0 0 0 0
Illinois Legends
Kaleb Middendorf
0 26 0 0 0 0 0 0 0 0
Illinois Legends
Hunter Serena
0 84 0 0 0 0 0 0 0 0
Illinois Legends
Austin Todd
0 25 50 0 0 0 0 0 0 0
Illinois Legends
Braden Wright
15 0 2 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Brannock Blankenship
24 0 16 25 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Sal Caldarella
2 0 0 24 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Easton Cotter
20 0 77 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Colby Deaver
59 0 0 96 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Sam Epperson
44 0 46 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Sydhar La Roche Mejias
36 0 0 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Logan Mainard
0 0 18 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Jose Mendoza
0 80 0 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Ivan Rodriguez Jr
0 74 0 0 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Daniel Schanuth
0 0 0 21 0 0 0 0 0 0
Midwest Wicked Elite Sc Team
Diego Solis
0 27 45 0 0 0 0 0 0 0
MUDCATS
Adam Boyd
29 0 29 70 0 0 0 0 0 0
MUDCATS
Connor Cody
0 0 72 0 0 0 0 0 0 0
MUDCATS
Edmund Cody
0 26 0 0 0 0 0 0 0 0
MUDCATS
Camden Dyer
28 0 40 0 0 0 0 0 0 0
MUDCATS
Cole Ethridge
20 0 0 0 0 0 0 0 0 0
MUDCATS
Harrison Hicks
30 42 0 19 0 0 0 0 0 0
MUDCATS
Bowden Lancaster
18 0 30 0 0 0 0 0 0 0
MUDCATS
Matt Dave Snell
0 32 0 0 0 0 0 0 0 0
MUDCATS
Gant Underwood
27 0 30 0 0 0 0 0 0 0
MUDCATS
Aiden Wright
10 43 0 0 0 0 0 0 0 0
Mustangs
Logan Coley
0 0 45 0 0 0 0 0 0 0
Mustangs
Corey Cousin
0 0 24 0 0 0 0 0 0 0
Mustangs
Griffin Delaneuville
0 14 0 0 0 0 0 0 0 0
Mustangs
Jacob Galloway
0 0 69 0 0 0 0 0 0 0
Mustangs
Phillip Gann
0 0 0 14 0 0 0 0 0 0
Mustangs
Collin Harris
0 33 0 0 0 0 0 0 0 0
Mustangs
Jaden Moore
30 0 0 0 0 0 0 0 0 0
Mustangs
Cole Navarro
29 0 76 0 0 0 0 0 0 0
Mustangs
Leo Odom
56 0 0 0 0 0 0 0 0 0
Mustangs
Kaleb Ohara
4 43 0 0 0 0 0 0 0 0
Mustangs
Jordan Peco
30 0 0 0 0 0 0 0 0 0
Mustangs
Gatlon Steele
0 0 0 29 0 0 0 0 0 0
Mustangs
Jack Theriot
0 68 0 0 0 0 0 0 0 0
Mustangs
Cameron Tipton
31 17 0 45 0 0 0 0 0 0
Mustangs
Clayton Williamson
0 25 0 36 0 0 0 0 0 0
P&P 15u
Chris Billingsley
0 0 23 61 0 0 0 0 0 0
P&P 15u
Gavin Box
0 25 82 0 0 0 0 0 0 0
P&P 15u
Dylan Fikes
39 0 0 0 0 0 0 0 0 0
P&P 15u
Spencer Johnson
27 55 0 0 0 0 0 0 0 0
P&P 15u
Johnleyton Lewis
0 40 0 0 0 0 0 0 0 0
P&P 15u
Coltyn Mitchell
0 23 37 0 0 0 0 0 0 0
P&P 15u
Spencer Nicholas
35 0 0 0 0 0 0 0 0 0
P&P 15u
Rylee Pate
46 0 24 0 0 0 0 0 0 0
P&P 15u
Carter Sheehan
13 0 0 0 0 0 0 0 0 0
Riders Baseball 15u
Blake Booth
0 29 0 0 0 0 0 0 0 0
Riders Baseball 15u
Colby Gould
37 34 40 0 0 0 0 0 0 0
Riders Baseball 15u
Bradley Jackson
16 0 0 0 0 0 0 0 0 0
Riders Baseball 15u
Landon Johnson
0 27 9 0 0 0 0 0 0 0
Riders Baseball 15u
Sean Miller
0 0 0 89 0 0 0 0 0 0
Riders Baseball 15u
Sorin Stallworth
0 0 43 0 0 0 0 0 0 0
Riders Baseball 15u
Bret Stevens
52 0 23 26 0 0 0 0 0 0
Riders Baseball 15u
Alex Toland
54 62 0 0 0 0 0 0 0 0
Riders Baseball 15u
Camden West
43 0 0 0 0 0 0 0 0 0
streator legends
Christian Benning
0 30 0 92 0 0 0 0 0 0
streator legends
Daniel Bruner
9 49 0 0 0 0 0 0 0 0
streator legends
Dylan Busch
0 0 71 0 0 0 0 0 0 0
streator legends
Noah Camp
25 45 0 0 0 0 0 0 0 0
streator legends
Jake Luckey
0 31 0 0 0 0 0 0 0 0
streator legends
Cole Martin
27 0 19 79 0 0 0 0 0 0
streator legends
Aiden Mucci
0 57 0 0 0 0 0 0 0 0
streator legends
Parker Phillis
45 0 42 0 0 0 0 0 0 0
streator legends
Landon Sterling
45 0 54 0 0 0 0 0 0 0
Team Steel 15u - Crimson
Ethan Alcantara
43 0 79 0 0 0 0 0 0 0
Team Steel 15u - Crimson
Tyler Caravello
46 0 0 96 0 0 0 0 0 0
Team Steel 15u - Crimson
Thomas Dutot
0 9 0 39 0 0 0 0 0 0
Team Steel 15u - Crimson
Jake Hendel
38 0 47 0 0 0 0 0 0 0
Team Steel 15u - Crimson
Ryan Karman
67 0 0 14 0 0 0 0 0 0
Team Steel 15u - Crimson
Joseph Little
13 42 0 22 0 0 0 0 0 0
Team Steel 15u - Crimson
Charlie Maragioglio
0 0 10 0 0 0 0 0 0 0
Team Steel 15u - Crimson
Matthew Mayer
0 43 0 3 0 0 0 0 0 0
Team Steel 15u - Crimson
Michael Milo
0 43 0 0 0 0 0 0 0 0
Team Steel 15u - Crimson
Ryan Murphy
39 0 0 0 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Samuel Cook
0 0 20 0 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Bo Dunavant
0 56 0 0 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Reese Ellison
0 28 69 0 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Caden Freeman
0 44 0 38 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Alex Gee
20 0 0 26 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Nick McCormick
0 45 0 51 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Benjamin Smith
0 0 0 36 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Jj Smith
0 16 0 0 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Kase Washam
53 0 0 0 0 0 0 0 0 0
Wow Factor Mid South 15U-Select
Matthew Watson
81 0 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