2,079 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
08/07
Day 2
08/08
Day 3
08/09
Day 4
08/10
Day 5
08/11
Day 6
08/12
Day 7
08/13
Day 8
08/14
Day 9
08/15
Day 10
08/16
5 Star 14U Harrington
Dylan Blount
0 30 0 0 0 0 0 0 0 0
5 Star 14U Harrington
Jimbo Farr
0 0 4 0 0 0 0 0 0 0
5 Star 14U Harrington
Casey Griffin
0 80 0 0 0 0 0 0 0 0
5 Star 14U Harrington
JJ Howe
0 17 58 0 0 0 0 0 0 0
5 Star 14U Harrington
Landon Jenkins
0 0 0 0 0 0 0 0 0 0
5 Star 14U Harrington
Jake Maxwell
0 0 78 0 0 0 0 0 0 0
5 Star 14U Harrington
Alex Washington
0 10 14 0 0 0 0 0 0 0
5 Star 14U Harrington
Riley Williams
0 0 58 0 0 0 0 0 0 0
5 Star 14U Jones
Brendan Brooks
0 12 0 0 0 0 0 0 0 0
5 Star 14U Jones
James Brooks
0 25 0 0 0 0 0 0 0 0
5 Star 14U Jones
Braegan Cravey
0 98 0 0 0 0 0 0 0 0
5 Star 14U Jones
Gavin Pike
0 56 0 0 0 0 0 0 0 0
5 Star 14U Jones
Eli Stephens
0 24 0 0 0 0 0 0 0 0
5 Star 14U Jones
William Stringer
0 0 32 0 0 0 0 0 0 0
5 Star 14U Jones
Landon Tankersley
0 29 0 0 0 0 0 0 0 0
5 Star 14U Jones
Noah Thigpen
0 12 62 0 0 0 0 0 0 0
5 Star 14U Jones
Ty Waters
0 36 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Jett Benson
0 19 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Payce Carroll
0 80 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Jackson Lyda
0 86 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Truitt Manuel
0 19 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Colt Nelson
0 7 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Jonathan Reece
0 41 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Eli Rigsby
0 79 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Ashton Threlkeld
0 20 0 0 0 0 0 0 0 0
5 Star Carolina 14U Gahagan
Andrew Wester
0 4 0 0 0 0 0 0 0 0
Complete Game American
Brody Cleveland
0 91 0 0 0 0 0 0 0 0
Complete Game American
Eric Doyon
0 77 0 0 0 0 0 0 0 0
Complete Game American
Graham Hollrah
0 72 0 0 0 0 0 0 0 0
Complete Game American
Trey Jennings
0 78 0 0 0 0 0 0 0 0
Complete Game American
Briggs Martin
0 17 0 0 0 0 0 0 0 0
Diamonds Baseball
Hunter Cooper
34 0 41 0 0 0 0 0 0 0
Diamonds Baseball
Luke Dijohn
26 0 0 0 0 0 0 0 0 0
Diamonds Baseball
Aj Fundora
33 0 0 0 0 0 0 0 0 0
Diamonds Baseball
Luke Mercado
0 0 75 0 0 0 0 0 0 0
Diamonds Baseball
Mathew Milain
0 92 0 0 0 0 0 0 0 0
Diamonds Baseball
Alejandro Narvaez
0 24 0 0 0 0 0 0 0 0
Diamonds Baseball
Brock Sandven
5 0 0 0 0 0 0 0 0 0
Diamonds Baseball
Gavyn Seitz
0 12 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Tanner Cahill
0 0 99 0 0 0 0 0 0 0
East Cobb Braves 14U
Anthony Holloway
72 0 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Patrick Kilgo
38 0 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Marshall Stone
18 0 32 0 0 0 0 0 0 0
East Cobb Braves 14U
Will Sute
73 0 0 0 0 0 0 0 0 0
East Cobb Braves 14U
Gabe Venegas
0 0 61 0 0 0 0 0 0 0
East Cobb Braves 14U
Aiden Wojtczak
27 0 20 0 0 0 0 0 0 0
East Side Knights
Coby Barrett
60 0 0 0 0 0 0 0 0 0
East Side Knights
Ethan Carroll
0 64 0 0 0 0 0 0 0 0
East Side Knights
Regan Cochran
24 0 11 0 0 0 0 0 0 0
East Side Knights
Austin Felger
32 0 0 0 0 0 0 0 0 0
East Side Knights
Harrison Felger
0 9 0 0 0 0 0 0 0 0
East Side Knights
Jackson Hurst
0 27 0 0 0 0 0 0 0 0
East Side Knights
Luke Manry
25 0 0 0 0 0 0 0 0 0
East Side Knights
Walker Price
0 0 97 0 0 0 0 0 0 0
East Side Knights
Hudson Pruet
0 0 104 0 0 0 0 0 0 0
East Side Knights
Toby Reitman
0 0 93 0 0 0 0 0 0 0
East Side Knights
Nolan Slaughter
0 16 0 0 0 0 0 0 0 0
Elite Aces
Isaiah Biggers
0 22 0 0 0 0 0 0 0 0
Elite Aces
Parker Dial
0 7 22 0 0 0 0 0 0 0
Elite Aces
Damarco Lackey
0 14 0 0 0 0 0 0 0 0
Elite Aces
Jordan Nolley
0 60 0 0 0 0 0 0 0 0
Elite Aces
Will Norton
0 0 68 0 0 0 0 0 0 0
Elite Aces
Hunter Parker
0 74 0 0 0 0 0 0 0 0
Elite Aces
Aleck Parks
0 25 0 0 0 0 0 0 0 0
Elite Aces
Reece Payne
0 96 0 0 0 0 0 0 0 0
Elite Aces
Easton Randolph
0 26 0 0 0 0 0 0 0 0
Elite Baseball Organization
Torin Hamilton
0 62 0 0 0 0 0 0 0 0
Elite Baseball Organization
Landon Rogers
0 55 0 0 0 0 0 0 0 0
Elite Baseball Organization
Hunter Shirley
0 86 0 0 0 0 0 0 0 0
Elite Baseball Organization
Caiden Tanner
0 60 0 0 0 0 0 0 0 0
Elite Baseball Organization
Kendall Vincent
0 17 0 0 0 0 0 0 0 0
Elite Baseball Organization
Aidan Wilken
0 40 0 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Kody Clancy
32 0 16 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Caleb Daniel
0 72 0 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Blake Gartner
0 53 0 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Ryan Gold
0 0 85 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Ryan Johnson
0 19 81 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Liam Kirkman
0 20 0 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Caleb Miele
32 0 0 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Zac Miller
0 0 80 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Blake Myers
0 27 0 0 0 0 0 0 0 0
GA Academy Power 14U Myers
Jack Young
19 0 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Ty Holmes
42 0 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Jacob Ko
0 10 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Seth Lakin
78 0 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Luke Latham
25 0 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Brandon Nielsen
0 73 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Ryan Samuel
54 0 0 0 0 0 0 0 0 0
Georgia Bombers 14U Blount
Josh Thompson
0 26 0 0 0 0 0 0 0 0
Georgia Bombers 14U Roberts
Brayden Chrismon
0 20 0 0 0 0 0 0 0 0
Georgia Bombers 14U Roberts
Nolan Mitchell
0 19 0 0 0 0 0 0 0 0
Georgia Bombers 14U Roberts
Micah Shipman
0 66 0 0 0 0 0 0 0 0
Georgia Bombers 14U Roberts
Jacob Worthey
0 73 0 0 0 0 0 0 0 0
Georgia Bombers 14U Roberts
Cole Yeager
0 72 3 0 0 0 0 0 0 0
Georgia Jackets 14U National
Michael Bass
0 0 89 0 0 0 0 0 0 0
Georgia Jackets 14U National
Cooper Chunn
0 0 50 0 0 0 0 0 0 0
Georgia Jackets 14U National
Brad Chuo
0 16 24 0 0 0 0 0 0 0
Georgia Jackets 14U National
Will Critchfield
0 36 0 0 0 0 0 0 0 0
Georgia Jackets 14U National
CJ Kemper
0 0 67 0 0 0 0 0 0 0
Georgia Jackets 14U National
Will Kuimjian
0 29 22 0 0 0 0 0 0 0
Georgia Jackets 14U National
Mason Lee
0 0 37 0 0 0 0 0 0 0
Georgia Jackets 14U National
Adam McKelvey
0 0 69 0 0 0 0 0 0 0
Georgia Jackets 14U National
Scotty Milbourn
0 0 32 0 0 0 0 0 0 0
Georgia Jackets 14U National
TJ Moore
0 82 0 0 0 0 0 0 0 0
Georgia Jackets 14U National
Joshua Stewart
0 74 0 0 0 0 0 0 0 0
Georgia Lookouts
Austin Grant
0 0 42 0 0 0 0 0 0 0
Georgia Lookouts
David Johnson
0 26 0 0 0 0 0 0 0 0
Georgia Lookouts
Isaiah Johnson
0 61 0 0 0 0 0 0 0 0
Georgia Lookouts
Cameron Martinez
0 26 0 0 0 0 0 0 0 0
Georgia Lookouts
Malcolm Robinson
0 38 0 0 0 0 0 0 0 0
Georgia Lookouts
David Standard
0 16 73 0 0 0 0 0 0 0
Georgia Lookouts
Cameron Usher
0 8 0 0 0 0 0 0 0 0
Georgia Lookouts
Zyon Wilson
0 50 0 0 0 0 0 0 0 0
Grinders Baseball
Jake Arispe
0 31 20 0 0 0 0 0 0 0
Grinders Baseball
Drew Duelmer
0 16 21 0 0 0 0 0 0 0
Grinders Baseball
Thomas Figaretti
0 97 0 0 0 0 0 0 0 0
Grinders Baseball
Nate Jones
0 85 5 0 0 0 0 0 0 0
Grinders Baseball
Parker Ladd
0 0 29 0 0 0 0 0 0 0
Grinders Baseball
Will Messer
0 84 0 0 0 0 0 0 0 0
Grinders Baseball
Nick Olson
0 0 29 0 0 0 0 0 0 0
Grinders Baseball
Carson Warner
0 18 46 0 0 0 0 0 0 0
Grinders Baseball
Mac Wotton
0 18 0 0 0 0 0 0 0 0
NSA BASEBALL
Henry Brodnax
0 0 95 0 0 0 0 0 0 0
NSA BASEBALL
Luke Lezaj
0 80 0 0 0 0 0 0 0 0
NSA BASEBALL
Luke Melton
0 0 86 0 0 0 0 0 0 0
NSA BASEBALL
Landon Moran
0 20 20 0 0 0 0 0 0 0
NSA BASEBALL
Dylan Nemeth
0 16 36 0 0 0 0 0 0 0
NSA BASEBALL
Nicholas Ruotolo
81 0 0 0 0 0 0 0 0 0
NSA BASEBALL
Matthew Screws
0 0 25 0 0 0 0 0 0 0
NSA BASEBALL
William Peyton Waller
2 0 0 0 0 0 0 0 0 0
NSA BASEBALL
Shelton Whigham
33 0 78 0 0 0 0 0 0 0
RBA Barons
Jonas Barfield
17 16 0 0 0 0 0 0 0 0
RBA Barons
Brodie Baweja
0 33 0 0 0 0 0 0 0 0
RBA Barons
Ewan Becraft
0 44 0 0 0 0 0 0 0 0
RBA Barons
Timmy Belcher
0 63 0 0 0 0 0 0 0 0
RBA Barons
Mateo Estrada
48 0 0 0 0 0 0 0 0 0
RBA Barons
Virgil Heath
9 50 0 0 0 0 0 0 0 0
RBA Barons
Vahn Lackey
0 12 0 0 0 0 0 0 0 0
RBA Barons
Sam Schwark
0 4 0 0 0 0 0 0 0 0
RBA Barons
Matthew Skelton
33 0 0 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Shane Carroll
17 0 35 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Kyle Duckwall
0 0 94 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Trey Harvey
69 0 0 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Jackson Marvel
42 72 0 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Pete Pappas
11 0 8 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Matthew Paulus
0 0 23 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Jake Prince
94 0 0 0 0 0 0 0 0 0
Service Baseball 14U 101st Airborne
Phoenix Scott
54 0 0 0 0 0 0 0 0 0
Smokin Aces
Luke Bright
0 83 0 0 0 0 0 0 0 0
Smokin Aces
Brandon Davis
0 9 0 0 0 0 0 0 0 0
Smokin Aces
Michael Fallon
0 39 0 0 0 0 0 0 0 0
Smokin Aces
Hayden James
0 0 15 0 0 0 0 0 0 0
Smokin Aces
Jonathan Langefels
0 12 0 0 0 0 0 0 0 0
Smokin Aces
John Parker Nunn
0 74 0 0 0 0 0 0 0 0
Smokin Aces
Logan Shirley
0 16 0 0 0 0 0 0 0 0
Smokin Aces
James Tilley
0 0 96 0 0 0 0 0 0 0
South Forsyth Giants Black
Christopher Bradburn
35 0 24 0 0 0 0 0 0 0
South Forsyth Giants Black
Hudson Brown
0 23 0 0 0 0 0 0 0 0
South Forsyth Giants Black
Ryan Cameron
33 0 0 0 0 0 0 0 0 0
South Forsyth Giants Black
Jackson Chappell
0 11 68 0 0 0 0 0 0 0
South Forsyth Giants Black
Nolan Conley
0 20 0 0 0 0 0 0 0 0
South Forsyth Giants Black
Braydon Kersey
0 39 0 0 0 0 0 0 0 0
South Forsyth Giants Black
Carson Knowles
19 0 0 0 0 0 0 0 0 0
South Forsyth Giants Black
Riley Poppe
0 95 0 0 0 0 0 0 0 0
South Forsyth Giants Black
Darren Zhang
35 0 0 0 0 0 0 0 0 0
SP Prowlers
Oscar Alfaro
26 0 0 0 0 0 0 0 0 0
SP Prowlers
Kaden Alford
59 0 0 0 0 0 0 0 0 0
SP Prowlers
Anderson Deaderick
0 11 0 0 0 0 0 0 0 0
SP Prowlers
Braden Gabel
31 0 0 0 0 0 0 0 0 0
SP Prowlers
William Petteys
0 2 80 0 0 0 0 0 0 0
SP Prowlers
Kent Schmidt
0 0 71 0 0 0 0 0 0 0
SP Prowlers
Hayden Sottile
33 0 0 0 0 0 0 0 0 0
SP Prowlers
Ryne Zendzian
0 83 0 0 0 0 0 0 0 0
STB 14U Cox
Ethan Babcock
0 10 0 0 0 0 0 0 0 0
STB 14U Cox
Bryce Herring
0 54 0 0 0 0 0 0 0 0
STB 14U Cox
Luke Hill
0 19 77 0 0 0 0 0 0 0
STB 14U Cox
Ethan Johnson
0 18 0 0 0 0 0 0 0 0
STB 14U Cox
Parker Johnson
0 27 0 0 0 0 0 0 0 0
STB 14U Cox
Kye Keseric
0 44 0 0 0 0 0 0 0 0
STB 14U Cox
Aidan Petrocco
0 17 0 0 0 0 0 0 0 0
STB 14U Cox
Hunter Smith
0 0 57 0 0 0 0 0 0 0
STB 14U Cox
Davis Wilson
0 56 0 0 0 0 0 0 0 0
STB 14U Cox
Michael Zito
0 0 51 0 0 0 0 0 0 0
STB 14U West
Alexander Burton
19 0 0 0 0 0 0 0 0 0
STB 14U West
Cole Carroll
19 0 0 0 0 0 0 0 0 0
STB 14U West
Alex Drymalski
33 0 0 0 0 0 0 0 0 0
STB 14U West
Parker Roberts
0 0 56 0 0 0 0 0 0 0
STB 14U West
Roman Stamps
0 23 0 0 0 0 0 0 0 0
STB 14U West
Parker Stevens
33 0 0 0 0 0 0 0 0 0
STB 14U West
Gavin Wein
0 67 0 0 0 0 0 0 0 0
STB 14U West
Conner Williams
6 0 62 0 0 0 0 0 0 0
Team Athens 14U
John Paul Allen
0 10 0 0 0 0 0 0 0 0
Team Athens 14U
Talan Fuller
0 87 0 0 0 0 0 0 0 0
Team Athens 14U
Jacob Gafner
0 15 0 0 0 0 0 0 0 0
Team Athens 14U
Judson Hartwell
0 0 49 0 0 0 0 0 0 0
Team Athens 14U
Shane (Sam) Maxwell
0 28 0 0 0 0 0 0 0 0
Team Athens 14U
Coleman Stanley
0 30 0 0 0 0 0 0 0 0
Team Athens 14U
Trey Taylor
0 64 0 0 0 0 0 0 0 0
Team Athens 14U
Parker Westbrook
0 2 65 0 0 0 0 0 0 0
Team Elite 14U Premier
Trey Becton
32 0 0 0 0 0 0 0 0 0
Team Elite 14U Premier
Andrew Bernard
83 0 0 0 0 0 0 0 0 0
Team Elite 14U Premier
Austin Bourrie
0 0 55 0 0 0 0 0 0 0
Team Elite 14U Premier
Bryson Bridges
35 0 92 0 0 0 0 0 0 0
Team Elite 14U Premier
LJ King
15 0 0 0 0 0 0 0 0 0
Team Elite 14U Premier
Wyles McCammon
41 0 0 0 0 0 0 0 0 0
Team Elite 14U Premier
Grady Wilkes
35 0 87 0 0 0 0 0 0 0
Team Elite 14U Prospects
Tyler Bayer
0 84 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Nicholas Bennett
0 31 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Will Christensen
55 0 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Sam Mitchell
0 21 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
John Peters
0 17 0 0 0 0 0 0 0 0
Team Elite 14U Prospects
Nathan Phillips
0 69 0 0 0 0 0 0 0 0
Team Elite 14U Select
Jackson Barberi
0 20 0 0 0 0 0 0 0 0
Team Elite 14U Select
David Fedele
0 38 0 0 0 0 0 0 0 0
Team Elite 14U Select
Aidan Holley
0 83 0 0 0 0 0 0 0 0
Team Elite 14U Select
Ethan Jarvis
0 18 0 0 0 0 0 0 0 0
Team Elite 14U Select
Joseph Mendoza
0 105 0 0 0 0 0 0 0 0
Team Elite 14U Select
Kyler Stancil
0 53 0 0 0 0 0 0 0 0
TG Dbacks 14U National
Sam Choate
0 29 0 0 0 0 0 0 0 0
TG Dbacks 14U National
Michael Daniel
0 9 73 0 0 0 0 0 0 0
TG Dbacks 14U National
Reed Edwards
0 90 0 0 0 0 0 0 0 0
TG Dbacks 14U National
Owen Hodges
0 79 0 0 0 0 0 0 0 0
TG Dbacks 14U National
Cameron Kenney
0 44 0 0 0 0 0 0 0 0
TG Dbacks 14U National
Garrett Posey
0 19 78 0 0 0 0 0 0 0
TG Dbacks 14U National
Jack Ward
0 22 0 0 0 0 0 0 0 0
TG Dbacks 14U National
Matthew Wright
0 0 7 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest