2,072 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
10/01
Day 2
10/02
Day 3
10/03
Day 4
10/04
Day 5
10/05
Day 6
10/06
Day 7
10/07
Day 8
10/08
Day 9
10/09
Day 10
10/10
5 Star Carolina 15U Lowery
Isaiah Abrams
0 0 75 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Zach Cartrette
0 73 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Jacob English
0 52 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Drew Fletcher
0 87 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Dominic Libretto
0 24 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Nate Revis
0 18 0 0 0 0 0 0 0 0
5 Star Carolina 15U Lowery
Nolan Winnek
0 0 34 0 0 0 0 0 0 0
5 Star Carolina 15U National
Joey Buchanan
0 0 47 0 0 0 0 0 0 0
5 Star Carolina 15U National
Dylan Howell
0 19 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Landon Jenkins
0 38 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Justin Mabe
0 76 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Briggs McKenzie
0 0 48 0 0 0 0 0 0 0
5 Star Carolina 15U National
Landon Nichols
0 25 0 0 0 0 0 0 0 0
5 Star Carolina 15U National
Aidan Taylor
0 76 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Michael Clemente
0 0 35 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Connor Coy
0 26 51 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Aidan Holley
0 2 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Jake Jeffrey
0 22 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Matthew Moser
0 72 0 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Aubrey Stanley
0 0 23 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Wilson Sweeney
0 0 13 0 0 0 0 0 0 0
5 Star Carolina 15U Odom
Logan Williams
0 116 0 0 0 0 0 0 0 0
C35 15U Regional Showcase
Will Hartzell
0 0 23 0 0 0 0 0 0 0
C35 15U Regional Showcase
Luke Johnson
0 27 0 0 0 0 0 0 0 0
C35 15U Regional Showcase
Zachery Johnson
0 74 0 0 0 0 0 0 0 0
C35 15U Regional Showcase
Gabriel Kuznik
0 80 0 0 0 0 0 0 0 0
C35 15U Regional Showcase
Jake McCracken
0 0 36 0 0 0 0 0 0 0
C35 15U Regional Showcase
Garrett Powell
0 0 26 0 0 0 0 0 0 0
C35 15U Regional Showcase
Luke Roupe
0 6 15 0 0 0 0 0 0 0
Canes Central 15U
David Lee
0 61 0 0 0 0 0 0 0 0
Canes Central 15U
Gabe Murray
0 20 82 0 0 0 0 0 0 0
Canes Central 15U
Alex Pearce
0 90 0 0 0 0 0 0 0 0
Canes Central 15U
Luke Sullivan
0 0 32 0 0 0 0 0 0 0
Canes Central Showcase 15U
CJ AuBuchon
0 30 0 0 0 0 0 0 0 0
Canes Central Showcase 15U
Carson Bolemon
0 80 0 0 0 0 0 0 0 0
Canes Central Showcase 15U
Will Eichler
5 0 92 0 0 0 0 0 0 0
Canes Central Showcase 15U
Braden Kendall
0 6 0 0 0 0 0 0 0 0
Canes Central Showcase 15U
Mason Price
30 0 0 0 0 0 0 0 0 0
Canes Central Showcase 15U
Garrett Sawyer
25 0 0 0 0 0 0 0 0 0
Canes Central Showcase 15U
June Thomas
44 0 0 0 0 0 0 0 0 0
Canes Pirro 13u
Jael “JC” Castillo
0 116 0 0 0 0 0 0 0 0
Canes Pirro 13u
Holt Gaston
0 0 38 0 0 0 0 0 0 0
Canes Pirro 13u
Chase Harding
0 0 6 0 0 0 0 0 0 0
Canes Pirro 13u
Riley Huggins
0 0 78 0 0 0 0 0 0 0
Canes Pirro 13u
Brandon Pfeiffer
0 0 21 0 0 0 0 0 0 0
Canes Pirro 13u
Hudson Riordan
0 0 7 0 0 0 0 0 0 0
Canes Pirro 13u
Connor Salerno
0 74 0 0 0 0 0 0 0 0
Canes Pirro 13u
Anthony Zezza
0 0 77 0 0 0 0 0 0 0
Canes South 15u
Louden Fachko
0 67 0 0 0 0 0 0 0 0
Canes South 15u
Luke Fowler
0 91 0 0 0 0 0 0 0 0
Canes South 15u
Jackson Holmes
0 0 50 0 0 0 0 0 0 0
Canes South 15u
Will Howard
0 28 0 0 0 0 0 0 0 0
Canes South 15u
Aaron Lopez
0 53 0 0 0 0 0 0 0 0
Canes South 15u
John Parker Rambo
0 0 72 0 0 0 0 0 0 0
Carolina Titans
Davis Bass
0 60 0 0 0 0 0 0 0 0
Carolina Titans
Parker Gay
0 0 82 0 0 0 0 0 0 0
Carolina Titans
Demarcus McCray
0 63 0 0 0 0 0 0 0 0
Carolina Titans
Connor Radford
0 14 25 0 0 0 0 0 0 0
Carolina Titans
James Robinson
0 0 9 0 0 0 0 0 0 0
Carolina Titans
Owen Simmons
0 52 0 0 0 0 0 0 0 0
Diamond Deacons 2025
Brennan Borders
67 26 0 0 0 0 0 0 0 0
Diamond Deacons 2025
Eben Greene
0 35 0 0 0 0 0 0 0 0
Diamond Deacons 2025
Chase Hesling
0 0 33 0 0 0 0 0 0 0
Diamond Deacons 2025
Thomas Holder
0 56 0 0 0 0 0 0 0 0
Diamond Deacons 2025
Maxwell Hurt
0 0 71 0 0 0 0 0 0 0
Diamond Deacons 2025
Isaac Vaughn
0 15 0 0 0 0 0 0 0 0
Diamond Deacons 2025
Tobias Waldridge
27 0 0 0 0 0 0 0 0 0
FUNGO CADET 2025
Landon Barns
0 0 13 0 0 0 0 0 0 0
FUNGO CADET 2025
Will Brown
0 0 16 0 0 0 0 0 0 0
FUNGO CADET 2025
Tommy Clegg
0 96 0 0 0 0 0 0 0 0
FUNGO CADET 2025
Kai Patton
0 84 0 0 0 0 0 0 0 0
FUNGO CADET 2025
Chase Schoch
0 17 38 0 0 0 0 0 0 0
FUNGO CADET 2025
Joshua Shepherd
0 0 55 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Jackson Allen
0 59 0 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Cayden Barnard
0 70 0 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Luke Blackburn
0 0 16 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Liam Clay
0 0 92 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Koen Karsa
0 0 79 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Cade Mixon
0 0 54 0 0 0 0 0 0 0
Gametime Prospects 15u Elite
Conner Thomas
0 0 90 0 0 0 0 0 0 0
Gbc Prospects 15u
Elliott Flowers
0 0 12 0 0 0 0 0 0 0
Gbc Prospects 15u
Drew Mercer
0 95 0 0 0 0 0 0 0 0
Gbc Prospects 15u
Ty Smith
0 0 96 0 0 0 0 0 0 0
Mission National 2025
Cooper Gandossy
0 0 25 0 0 0 0 0 0 0
Mission National 2025
Tyler Heine
44 0 40 0 0 0 0 0 0 0
Mission National 2025
Logan Laws
0 41 0 0 0 0 0 0 0 0
Mission National 2025
Max Luzarraga
0 78 0 0 0 0 0 0 0 0
Mission National 2025
Hudson Murray
0 0 53 0 0 0 0 0 0 0
Mission National 2025
Carter Roberts
0 0 80 0 0 0 0 0 0 0
Mission National 2025
Luke St John
0 0 89 0 0 0 0 0 0 0
Mission National 2025
Joe Walker
0 0 16 0 0 0 0 0 0 0
NCBA Golden Spikes
Skylar Faircloth
0 96 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Gram Kerley
0 29 33 0 0 0 0 0 0 0
NCBA Golden Spikes
Jace Matko
0 0 53 0 0 0 0 0 0 0
NCBA Golden Spikes
Clay Rosser
0 65 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Trevor Waters
0 86 0 0 0 0 0 0 0 0
NCBA Golden Spikes
Eli Withers
0 0 51 0 0 0 0 0 0 0
New Market Pdp 2025
Brady Armfield
0 62 0 0 0 0 0 0 0 0
New Market Pdp 2025
Ryan Aufderhar
0 74 0 0 0 0 0 0 0 0
New Market Pdp 2025
Carter Catlett Iv
0 0 41 0 0 0 0 0 0 0
New Market Pdp 2025
Carter Deal
0 0 58 0 0 0 0 0 0 0
New Market Pdp 2025
Ben Luck
0 71 0 0 0 0 0 0 0 0
New Market Pdp 2025
Braxton Walker
0 25 10 0 0 0 0 0 0 0
On Deck Baseball 2025
Jake Barbee
0 0 66 0 0 0 0 0 0 0
On Deck Baseball 2025
Caden Beaver
96 0 0 0 0 0 0 0 0 0
On Deck Baseball 2025
Tyler Kluttz
0 0 7 0 0 0 0 0 0 0
On Deck Baseball 2025
Brice Knox
7 90 0 0 0 0 0 0 0 0
On Deck Baseball 2025
Mason Palo
19 0 77 0 0 0 0 0 0 0
On Deck Baseball 2025
Camden Towell
0 0 13 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Jack Austin
0 41 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Nathan Ellison
0 0 14 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Jackson Hardy
0 99 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Cowan Myers
0 0 50 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Tyler Ruta
0 24 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Edwin Speas
0 68 0 0 0 0 0 0 0 0
Rawlings Prospects NC 2024/25 National
Todd Timberlake
0 0 15 0 0 0 0 0 0 0
Richmond Braves 15u National
Charlie Buckles
0 57 0 0 0 0 0 0 0 0
Richmond Braves 15u National
Parker Codington
0 24 14 0 0 0 0 0 0 0
Richmond Braves 15u National
JJ Hand
0 0 50 0 0 0 0 0 0 0
Richmond Braves 15u National
Jackson Horton
0 72 0 0 0 0 0 0 0 0
Richmond Braves 15u National
Ryu Johnson
0 0 46 0 0 0 0 0 0 0
Richmond Braves 15u National
Jayden Saunders
0 22 0 0 0 0 0 0 0 0
Richmond Braves 15U Scout
Dustin Bevins
0 11 0 0 0 0 0 0 0 0
Richmond Braves 15U Scout
Jacob Blosser
0 84 0 0 0 0 0 0 0 0
Richmond Braves 15U Scout
Nathan Centers
0 81 0 0 0 0 0 0 0 0
Richmond Braves 15U Scout
Dylan Friedman
0 0 40 0 0 0 0 0 0 0
Richmond Braves 15U Scout
Elijah Seamster
0 47 0 0 0 0 0 0 0 0
Richmond Braves 15U Scout
Connor Smith
0 0 43 0 0 0 0 0 0 0
Richmond Braves 15U Scout
De'Andre Watson
0 0 46 0 0 0 0 0 0 0
SBA Futures 2025
Braden Andress
0 0 70 0 0 0 0 0 0 0
SBA Futures 2025
Graham Blanton
0 73 0 0 0 0 0 0 0 0
SBA Futures 2025
Walker Dockery
0 0 50 0 0 0 0 0 0 0
SBA Futures 2025
Michael Gross
0 59 0 0 0 0 0 0 0 0
SBA Futures 2025
Matthew Maske
0 48 0 0 0 0 0 0 0 0
SBA Futures 2025
Mason Mierzwa
0 6 4 0 0 0 0 0 0 0
SBA Futures 2025
London Newcome
0 21 0 0 0 0 0 0 0 0
SBA IRON
Nathan Deaton
0 94 0 0 0 0 0 0 0 0
SBA IRON
Joshua Hall, Jr.
0 26 0 0 0 0 0 0 0 0
SBA IRON
Austin Rosser
0 0 15 0 0 0 0 0 0 0
SBA IRON
Tyler Ruhl
0 20 0 0 0 0 0 0 0 0
SBA IRON
Braden Weaver
0 95 0 0 0 0 0 0 0 0
SBA IRON
Andrew "Drew" White
0 0 57 0 0 0 0 0 0 0
SBA North 2025
Jesus Acuna
64 0 0 0 0 0 0 0 0 0
SBA North 2025
Aiden Aldrich
59 0 0 0 0 0 0 0 0 0
SBA North 2025
Greyson Barrier
0 0 41 0 0 0 0 0 0 0
SBA North 2025
Bennett Miller
0 0 94 0 0 0 0 0 0 0
SBA North 2025
Braden Polsky
0 84 0 0 0 0 0 0 0 0
SBA Scout 2025
0 45 0 0 0 0 0 0 0 0
SBA Scout 2025
Landon Boyd
0 0 71 0 0 0 0 0 0 0
SBA Scout 2025
Miles Catchpole
0 81 0 0 0 0 0 0 0 0
SBA Scout 2025
Logan Crane
0 0 29 0 0 0 0 0 0 0
SBA Scout 2025
James Lowe
0 62 0 0 0 0 0 0 0 0
SBA Scout 2025
Ryan Ramirez
0 0 71 0 0 0 0 0 0 0
SBA Scout 2025
Porter Starnes
0 17 0 0 0 0 0 0 0 0
South Charlotte Braves Red
James Cosper
0 0 79 0 0 0 0 0 0 0
South Charlotte Braves Red
Caleb Harley
38 0 0 0 0 0 0 0 0 0
South Charlotte Braves Red
Austin Price
96 0 0 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Tyler Baird
0 0 82 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Cohen Bettencourt
0 0 16 0 0 0 0 0 0 0
South Charlotte Panthers 2025
CJ Gray
0 77 0 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Sam Harris
0 5 27 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Kaden Hart
0 32 12 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Jack Leach
0 0 27 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Trey Schubert
0 0 7 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Jacob Smith
0 0 56 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Nico Soul
0 26 0 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Jackson Toney
0 0 99 0 0 0 0 0 0 0
South Charlotte Panthers 2025
Riley Treadaway
0 69 0 0 0 0 0 0 0 0
T24 2025
Johann Antonio
40 0 0 0 0 0 0 0 0 0
T24 2025
Blaine Bonner
32 0 30 0 0 0 0 0 0 0
T24 2025
Caleb Cloninger
0 0 55 0 0 0 0 0 0 0
T24 2025
Dane Craig
35 0 0 0 0 0 0 0 0 0
T24 2025
Shawn Crowley
17 0 0 0 0 0 0 0 0 0
T24 2025
Sam Lee
35 0 0 0 0 0 0 0 0 0
T24 2025
TJ McCluney
0 89 0 0 0 0 0 0 0 0
T24 2025
Ryan McMahon
0 55 0 0 0 0 0 0 0 0
T24 2025
Aiden Smith
0 0 53 0 0 0 0 0 0 0
Vision Baseball
Caleb Beals
29 0 0 0 0 0 0 0 0 0
Vision Baseball
Jonah Brzuchowski
0 0 46 0 0 0 0 0 0 0
Vision Baseball
Noah Cannon
0 0 92 0 0 0 0 0 0 0
Vision Baseball
Owen Cannon
90 0 0 0 0 0 0 0 0 0
Vision Baseball
James Cloutier III
0 0 33 0 0 0 0 0 0 0
Vision Baseball
Johnthomas Cook
0 0 96 0 0 0 0 0 0 0
Vision Baseball
Sean Genest
0 0 97 0 0 0 0 0 0 0
Vision Baseball
Beckett Gurian
0 0 36 0 0 0 0 0 0 0
Vision Baseball
Casey Romano
0 0 37 0 0 0 0 0 0 0
Vision Baseball
Erwing Soza
0 77 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Daniel Brandon
0 3 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Jake Hunter
0 95 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Sean Jennison
0 37 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Parker Kines
0 0 51 0 0 0 0 0 0 0
Wow Factor Patriots National
Grant Kirk
0 21 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Jaxon Mabe
0 0 42 0 0 0 0 0 0 0
Wow Factor Patriots National
Jose Ramirez
0 22 0 0 0 0 0 0 0 0
Wow Factor Patriots National
Brett Smith
0 28 14 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest