2,088 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)
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/11
Day 2
09/12
Day 3
09/13
Day 4
09/14
Day 5
09/15
Day 6
09/16
Day 7
09/17
Day 8
09/18
Day 9
09/19
Day 10
09/20
5 Star Mid-South 2025
Logan Barney
0 20 55 0 0 0 0 0 0 0
5 Star Mid-South 2025
Brady Burns
0 0 67 0 0 0 0 0 0 0
5 Star Mid-South 2025
Chase Fernandez
0 15 72 0 0 0 0 0 0 0
5 Star Mid-South 2025
Carson Hoard
0 15 37 0 0 0 0 0 0 0
5 Star Mid-South 2025
Cory Hoard
0 0 11 0 0 0 0 0 0 0
5 Star Mid-South 2025
Zeb Major
0 54 0 0 0 0 0 0 0 0
5 Star Mid-South 2025
Cameron Obee
0 57 0 0 0 0 0 0 0 0
5 Star Mid-South 2025
Baylor Osborne
0 15 0 0 0 0 0 0 0 0
5 Star Mid-South 2025
Cade Thorne
0 8 42 0 0 0 0 0 0 0
5 Star Mid-South 2025
Caden Webber
0 32 0 0 0 0 0 0 0 0
Alabama Angels 14U
0 17 0 0 0 0 0 0 0 0
Alabama Angels 14U
Jack Ball
0 17 0 0 0 0 0 0 0 0
Alabama Angels 14U
John Paul Harbor
0 57 0 0 0 0 0 0 0 0
Alabama Angels 14U
Cooper Mills
0 29 0 0 0 0 0 0 0 0
Alabama Angels 14U
Seth Staggs
0 19 20 0 0 0 0 0 0 0
Alabama Angels 14U
Samuel Tolbert
0 63 0 0 0 0 0 0 0 0
Alabama Angels 14U
Braxton Williams
0 40 0 0 0 0 0 0 0 0
Alabama Angels 14U
Blake Woodall
0 0 91 0 0 0 0 0 0 0
Alabama Colts
Brayden Burks
0 42 0 0 0 0 0 0 0 0
Alabama Colts
Cooper Fuller
0 53 0 0 0 0 0 0 0 0
Alabama Colts
Aj Johnson
0 29 0 0 0 0 0 0 0 0
Alabama Colts
Evan McCrory
0 1 46 0 0 0 0 0 0 0
Alabama Colts
Ryder McCrory
0 15 23 0 0 0 0 0 0 0
Alabama Colts
DeCarl White
0 20 29 0 0 0 0 0 0 0
Bama Starz 14u
Sam Brown
0 91 0 0 0 0 0 0 0 0
Bama Starz 14u
Shea Darnell
0 68 0 0 0 0 0 0 0 0
Bama Starz 14u
Jayson Deese
0 10 18 0 0 0 0 0 0 0
Bama Starz 14u
Braydon Kendrick
0 0 58 0 0 0 0 0 0 0
Bama Starz 14u
Thomas Lemmond
0 18 29 0 0 0 0 0 0 0
Bama Starz 14u
Tyler Odom
0 51 0 0 0 0 0 0 0 0
Bama Starz 14u
Mason Piper
0 5 38 0 0 0 0 0 0 0
Bama Starz 14u
William Brady Saxton
0 20 26 0 0 0 0 0 0 0
Bama Starz 14u
Jacob Smith
0 6 5 0 0 0 0 0 0 0
Bama Starz 14u
Chase Webster
0 0 53 0 0 0 0 0 0 0
Banditos LTG Jackson
Jacob Black
0 5 75 0 0 0 0 0 0 0
Banditos LTG Jackson
Keagan Coulon
0 27 0 0 0 0 0 0 0 0
Banditos LTG Jackson
Trey Davis Jr
0 14 41 0 0 0 0 0 0 0
Banditos LTG Jackson
Jayke Dufrene
0 14 14 0 0 0 0 0 0 0
Banditos LTG Jackson
Jacob Jeffrey
0 0 40 0 0 0 0 0 0 0
Banditos LTG Jackson
Jeremiah Jeffrey
0 82 0 0 0 0 0 0 0 0
Banditos LTG Jackson
Alejandro Juarez
0 13 23 0 0 0 0 0 0 0
Banditos LTG Jackson
Bobby Mackles
0 38 0 0 0 0 0 0 0 0
Banditos LTG Jackson
Blair Mills
0 0 36 0 0 0 0 0 0 0
Banditos LTG Jackson
Caden Reyes
0 30 72 0 0 0 0 0 0 0
Banditos LTG Perry
Devin DiPascal
0 54 0 0 0 0 0 0 0 0
Banditos LTG Perry
Kevin Hogan III
0 18 4 0 0 0 0 0 0 0
Banditos LTG Perry
Nathan Jenkins
0 18 35 0 0 0 0 0 0 0
Banditos LTG Perry
Dustin Leleaux Jr
0 22 24 0 0 0 0 0 0 0
Banditos LTG Perry
Merrick Perry
0 46 0 0 0 0 0 0 0 0
Banditos LTG Perry
Brody Picou
0 12 0 0 0 0 0 0 0 0
Banditos LTG Perry
Brian Ramos
0 20 21 0 0 0 0 0 0 0
Banditos LTG Perry
Talan Tourelle
0 15 28 0 0 0 0 0 0 0
CABA Brewers 14u
Brooks Allen
0 6 0 0 0 0 0 0 0 0
CABA Brewers 14u
Carson Burdette
0 20 0 0 0 0 0 0 0 0
CABA Brewers 14u
Bryce Funderburk
0 0 18 0 0 0 0 0 0 0
CABA Brewers 14u
Micah Goldis
0 18 60 0 0 0 0 0 0 0
CABA Brewers 14u
Cooper Loftin
0 20 84 0 0 0 0 0 0 0
CABA Brewers 14u
Jalyn McClintock
0 18 36 0 0 0 0 0 0 0
CABA Brewers 14u
Carter Thompson
0 17 0 0 0 0 0 0 0 0
CABA Brewers 14u
Caleb Weeks
0 51 0 0 0 0 0 0 0 0
Chattanooga Dodgers
Rylan Collins
0 0 20 0 0 0 0 0 0 0
Chattanooga Dodgers
Gabriel Daugherty
0 0 16 0 0 0 0 0 0 0
Chattanooga Dodgers
Barett Dockery
0 0 69 0 0 0 0 0 0 0
Chattanooga Dodgers
Haden Griffith
0 68 0 0 0 0 0 0 0 0
Chattanooga Dodgers
Caden Henry
0 0 88 0 0 0 0 0 0 0
Chattanooga Dodgers
Andrew Lewis
0 0 18 0 0 0 0 0 0 0
Chattanooga Dodgers
Nick Luse
0 0 28 0 0 0 0 0 0 0
Chattanooga Dodgers
Cooper Poe
0 0 70 0 0 0 0 0 0 0
Chattanooga Dodgers
Ethan Uhorchuk
0 69 0 0 0 0 0 0 0 0
Cyclones Baseball 14U
Zaden Branham
0 54 0 0 0 0 0 0 0 0
Cyclones Baseball 14U
Tyler Gardner
0 68 0 0 0 0 0 0 0 0
Cyclones Baseball 14U
Eli Mills
0 0 25 0 0 0 0 0 0 0
Cyclones Baseball 14U
Griffin Phillips
0 44 0 0 0 0 0 0 0 0
Cyclones Baseball 14U
Jackson Scali
0 43 0 0 0 0 0 0 0 0
Cyclones Baseball 14U
Ryker Terry
0 0 70 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Bodie Akins
0 62 0 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Zayne Aqraa
0 0 13 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Crawford Blevins
0 59 0 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Graham King
0 28 0 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Walker Lane
0 0 35 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Nash McCrary
0 0 67 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Carson Powell
0 56 0 0 0 0 0 0 0 0
East Coast Sox 2025 Elite
Elijah Tuckier
0 36 0 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Wiggy Ball
0 58 0 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Ethan Childers
0 17 32 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Aaron Rowell
0 47 0 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Brody Sanders
0 37 0 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Banks Teater
0 11 15 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Breyden Turnage
0 0 20 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Matthan Weaver
0 0 30 0 0 0 0 0 0 0
East Coast Sox 2025 Select
Jd Whitworth
0 0 20 0 0 0 0 0 0 0
Excel Blue Wave
Tyler Johnson
0 37 0 0 0 0 0 0 0 0
Excel Blue Wave
Levi Kelly
0 13 95 0 0 0 0 0 0 0
Excel Blue Wave
Bryce Masters
0 65 0 0 0 0 0 0 0 0
Excel Blue Wave
Duncan Morris
0 39 0 0 0 0 0 0 0 0
Excel Blue Wave
Grayson Pope
0 18 0 0 0 0 0 0 0 0
Excel Blue Wave
Aiden Price
0 0 46 0 0 0 0 0 0 0
Excel Blue Wave
Collier Smith
0 19 0 0 0 0 0 0 0 0
Excel Blue Wave
Haldyn Williams
0 18 0 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Vincent Brown, Jr.
0 16 32 0 0 0 0 0 0 0
Ms Yankees 14U Silver
George Foster
0 39 0 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Pierce Foster
0 0 19 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Cole Gideon
0 20 0 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Warren Hutchinson
0 5 0 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Foster Meacham
0 63 0 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Gavin Parrow
0 20 29 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Artis Rayburn
0 20 0 0 0 0 0 0 0 0
Ms Yankees 14U Silver
Gardner Young
0 19 29 0 0 0 0 0 0 0
National Prospects 14u
Christian Erlich
0 0 11 0 0 0 0 0 0 0
National Prospects 14u
John Jordan
0 17 95 0 0 0 0 0 0 0
National Prospects 14u
Kameron McCord
0 0 35 0 0 0 0 0 0 0
National Prospects 14u
Nathan Nguyen
0 16 54 0 0 0 0 0 0 0
National Prospects 14u
Nash Pires
0 15 63 0 0 0 0 0 0 0
National Prospects 14u
Sammy Roberts
0 20 27 0 0 0 0 0 0 0
National Prospects 14u
Reilly Six
0 18 60 0 0 0 0 0 0 0
National Prospects 14u
Grant Walters
0 20 0 0 0 0 0 0 0 0
SOX
Jacob Bailey
0 30 0 0 0 0 0 0 0 0
SOX
Braden Duckworth
0 46 0 0 0 0 0 0 0 0
SOX
Cade Gleason
0 0 74 0 0 0 0 0 0 0
SOX
Cash Hayes
0 22 0 0 0 0 0 0 0 0
SOX
Carter Jenkins
0 44 0 0 0 0 0 0 0 0
SOX
Bennett Reeves
0 16 0 0 0 0 0 0 0 0
SOX
Rowan Warmack
0 33 0 0 0 0 0 0 0 0
SOX
Kade Willis
0 0 73 0 0 0 0 0 0 0
TPL American 2025
Will Allen
0 80 0 0 0 0 0 0 0 0
TPL American 2025
Rowdy Christensen
0 3 0 0 0 0 0 0 0 0
TPL American 2025
Russell Cole
0 0 40 0 0 0 0 0 0 0
TPL American 2025
Kyle Nunnally
0 11 70 0 0 0 0 0 0 0
TPL American 2025
Will Tate
0 64 0 0 0 0 0 0 0 0
TPL Pro Elite 2025
Landon Cherry
0 76 0 0 0 0 0 0 0 0
TPL Pro Elite 2025
Chase Lackey
0 13 0 0 0 0 0 0 0 0
TPL Pro Elite 2025
Preston Lancaster
0 78 0 0 0 0 0 0 0 0
TPL Pro Elite 2025
Cameron Simpson
0 0 36 0 0 0 0 0 0 0
TPL Pro Elite 2025
Gabriel Westry
0 0 91 0 0 0 0 0 0 0
TPL Pro Elite 2025
Thomas Woolf
0 23 0 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Emmett Battles
0 0 43 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Glenn Brooks
0 19 0 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Cooper Cantrell
0 1 75 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Drew Colon
0 18 91 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Kylan Cook
0 20 29 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Carter Hoeft
0 19 45 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Harley Messer
0 50 0 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Presley Moseley
0 20 48 0 0 0 0 0 0 0
WFBA Hammerheads 14U
Grayden Sheffield
0 33 0 0 0 0 0 0 0 0
Wow Factor 14U Premier
Quinn Bentley
0 20 0 0 0 0 0 0 0 0
Wow Factor 14U Premier
Mark Brissey
0 20 0 0 0 0 0 0 0 0
Wow Factor 14U Premier
Dominic Clements
0 19 72 0 0 0 0 0 0 0
Wow Factor 14U Premier
Landon Gum
0 77 0 0 0 0 0 0 0 0
Wow Factor 14U Premier
Jaxon Hicks
0 14 57 52 0 0 0 0 0 0
Wow Factor 14U Premier
Hunter McLemore
0 0 63 0 0 0 0 0 0 0
Wow Factor 14U Premier
Tylor Morehouse
0 6 65 0 0 0 0 0 0 0
Wow Factor 14U Premier
Zion Theophilus
0 18 63 0 0 0 0 0 0 0
Wow Factor Black 14U
Tyler Carey
0 0 57 0 0 0 0 0 0 0
Wow Factor Black 14U
Brodie Fortner
0 28 0 0 0 0 0 0 0 0
Wow Factor Black 14U
Andrew Gartman
0 65 0 0 0 0 0 0 0 0
Wow Factor Black 14U
Rylan Jones
0 0 38 0 0 0 0 0 0 0
Wow Factor Black 14U
Brady Ray
0 26 0 0 0 0 0 0 0 0
Wow Factor Black 14U
Nathan Reed
0 86 0 0 0 0 0 0 0 0
Wow Factor Black 14U
Brody Woodall
0 0 22 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest