2,210 MLB PLAYERS | 15,135 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/06
Day 2
10/07
Day 3
10/08
Day 4
10/09
Day 5
10/10
Day 6
10/11
Day 7
10/12
Day 8
10/13
Day 9
10/14
Day 10
10/15
16u East Cobb Select
Dylan Bailey
12 0 34 0 0 0 0 0 0 0
16u East Cobb Select
Brayden Barrett
0 33 0 0 0 0 0 0 0 0
16u East Cobb Select
Sam Castleberry
0 48 0 0 0 0 0 0 0 0
16u East Cobb Select
Aaron Hartsell
0 25 0 0 0 0 0 0 0 0
16u East Cobb Select
Ethan May
0 57 0 0 0 0 0 0 0 0
16u East Cobb Select
Michael Pisani
0 0 83 0 0 0 0 0 0 0
16u East Cobb Select
Chayton Pye
49 0 0 0 0 0 0 0 0 0
16u East Cobb Select
Gavin Schroeder
68 0 0 0 0 0 0 0 0 0
643 Dp Cougars 15u
Jackson Allen
0 57 0 0 0 0 0 0 0 0
643 Dp Cougars 15u
Evan Brand
0 26 0 0 0 0 0 0 0 0
643 Dp Cougars 15u
Anderson Easom
0 0 37 0 0 0 0 0 0 0
643 Dp Cougars 15u
McRae Ellis
0 32 0 0 0 0 0 0 0 0
643 Dp Cougars 15u
Amaree Griffin
0 0 66 0 0 0 0 0 0 0
643 Dp Cougars 15u
Dylan Honore
0 27 0 0 0 0 0 0 0 0
643 Dp Cougars 15u
Griffin Long
0 0 6 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Andrew Aucoin
0 40 0 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Nick Bobrowski
0 0 69 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Ryan Farr
0 0 73 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Clay Herring
0 15 74 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Jacob Israel
0 32 0 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Matt Levinson
0 0 39 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Nicholas McMahon
0 65 0 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Luc Roma
0 69 0 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Kelly Spalding
0 48 0 0 0 0 0 0 0 0
643 DP Tigers 16u Hawkins
Devin Woodward
0 0 41 0 0 0 0 0 0 0
AquaSox Baseball - 16U Blue
Brayden Davis
0 71 0 0 0 0 0 0 0 0
AquaSox Baseball - 16U Blue
Grant Hallman
0 86 0 0 0 0 0 0 0 0
AquaSox Baseball - 16U Blue
Jackson Nichols
73 0 0 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Ryan Edington
0 0 27 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Adrian Figueroa
0 40 0 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Malik Forshee
0 0 11 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Addison Kemp
0 68 0 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Evan Parish
0 49 0 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Camden Plumadore
0 0 59 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Tripp White
0 0 36 0 0 0 0 0 0 0
AquaSox Baseball - 16U White
Jayden Wilson
0 87 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Marcus Cox
0 20 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Brady Gaddis
0 18 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Warren Graven
0 60 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Jake Mars
77 0 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Michael Rodrigues
0 21 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Nathon Sanft
0 3 0 0 0 0 0 0 0 0
Bandits 2026 Padilla
Patrick Wood
0 36 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Cooper Adams
0 32 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Davis Gurski
87 0 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Jacob Hofmann
0 41 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Noah Irmen
21 0 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Brayden Logan
0 26 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Davis Waddell
0 73 0 0 0 0 0 0 0 0
Blaze Baseball 16U
Carter Wilson
0 58 0 0 0 0 0 0 0 0
Canes Southeast Team Georgia
George Chisholm
0 63 0 0 0 0 0 0 0 0
Canes Southeast Team Georgia
Jasper House
0 31 0 0 0 0 0 0 0 0
Canes Southeast Team Georgia
Parker Mangano
0 83 0 0 0 0 0 0 0 0
Canes Southeast Team Georgia
Carter Sjostrom
0 56 0 0 0 0 0 0 0 0
Canes Southeast Team Georgia
Keaton Westbrook
0 25 0 0 0 0 0 0 0 0
Cm3 Cubs
Max Autrey
0 3 88 0 0 0 0 0 0 0
Cm3 Cubs
Magnus Davis
0 0 20 0 0 0 0 0 0 0
Cm3 Cubs
Tyler Fajardo
0 44 0 0 0 0 0 0 0 0
Cm3 Cubs
Carter Gardner
0 78 0 0 0 0 0 0 0 0
Cm3 Cubs
Micah Ott
0 26 0 0 0 0 0 0 0 0
Cm3 Cubs
Jacob Patterson
0 89 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u
Jayden Bivins
76 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u
Dallin Brantley
31 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u
Matthew Hargreaves
7 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u
Lanny Massengale
53 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u
Zac Parker
55 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 16u
Paxton Rockey
31 0 0 0 0 0 0 0 0 0
Ga Sandlot East Side Purple
Lennon Baker
66 0 0 0 0 0 0 0 0 0
Ga Sandlot East Side Purple
Colton Burkhalter
51 0 11 0 0 0 0 0 0 0
Ga Sandlot East Side Purple
Cameron Folan
45 0 14 0 0 0 0 0 0 0
Ga Sandlot East Side Purple
Jacob Saboura
43 0 54 0 0 0 0 0 0 0
Ga Sauce 16u
Sylas Brooks
25 0 50 0 0 0 0 0 0 0
Ga Sauce 16u
Erik Grunduski
0 18 93 0 0 0 0 0 0 0
Ga Sauce 16u
Mason Hester
0 80 0 0 0 0 0 0 0 0
Ga Sauce 16u
Micah Jimerson
0 0 70 0 0 0 0 0 0 0
Ga Sauce 16u
Brandon Novak
49 0 0 0 0 0 0 0 0 0
Ga Sauce 16u
Noah Parsons
46 0 91 0 0 0 0 0 0 0
Ga Sauce 16u
Jack Pierce
0 0 11 0 0 0 0 0 0 0
Ga Sauce 16u
Nicholas Sampona
0 0 24 0 0 0 0 0 0 0
Ga Sauce 16u
Luke Schneider
0 77 0 0 0 0 0 0 0 0
Ga Sauce 16u
Carter Turgeon
0 0 15 0 0 0 0 0 0 0
Georgia Jackets 16u - American
Nathan Cromey
0 6 0 0 0 0 0 0 0 0
Georgia Jackets 16u - American
Press Fitzpatrick
55 0 0 0 0 0 0 0 0 0
Georgia Jackets 16u - American
Drew Harmon
0 0 36 0 0 0 0 0 0 0
Georgia Jackets 16u - American
Caden Jackson
0 28 38 0 0 0 0 0 0 0
Georgia Jackets 16u - American
Garrett Ray
7 44 0 0 0 0 0 0 0 0
Georgia Jackets 16u - American
Brayden Weems
33 0 54 0 0 0 0 0 0 0
Georgia Liberty 16u Premier
AJ Cantrell
0 57 0 0 0 0 0 0 0 0
Georgia Liberty 16u Premier
Jarrod Cook
0 74 28 0 0 0 0 0 0 0
Georgia Liberty 16u Premier
Owen Harris
0 46 0 0 0 0 0 0 0 0
Georgia Liberty 16u Premier
Michael Heath
0 66 0 0 0 0 0 0 0 0
Georgia Liberty 16u Premier
Matthew Lancaster
0 0 28 0 0 0 0 0 0 0
Georgia Liberty 16u Premier
Trent Smith
0 11 35 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Jayden Aaron
0 0 53 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Carson Flanagan
0 48 0 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Wil Irving
0 15 0 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Dylan Landa
0 2 52 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Brody Martin
0 53 0 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Brenden Selph
0 64 0 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Evyn Underwood
0 41 0 0 0 0 0 0 0 0
HoJo Baseball 16U-Branyan
Aiden Zoretic
0 32 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Thompson
Evan Osterman
0 0 74 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Thompson
Brady Rainwater
0 65 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Thompson
Owen Smith
47 0 46 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Thompson
Jackson Tanner
12 0 0 0 0 0 0 0 0 0
Home Plate Chili Dogs 16u Thompson
Parker Williams
0 20 84 0 0 0 0 0 0 0
Nc Black 16u
Jacob Braden
0 50 0 0 0 0 0 0 0 0
Nc Black 16u
Caden Jackson
0 0 63 0 0 0 0 0 0 0
Nc Black 16u
Britton Johnson
0 42 0 0 0 0 0 0 0 0
Nc Black 16u
Charlie Loftin
0 9 56 0 0 0 0 0 0 0
Nc Black 16u
Kris Pelliccio
0 34 0 0 0 0 0 0 0 0
Nc Black 16u
Barrett Watson
0 74 0 0 0 0 0 0 0 0
Nc Gold 16u
Fenn Piper
0 25 0 0 0 0 0 0 0 0
Nc Gold 16u
Owen Porter
0 85 0 0 0 0 0 0 0 0
Nc Gold 16u
Will Price
0 104 0 0 0 0 0 0 0 0
Nc Gold 16u
William Ridenour
0 63 0 0 0 0 0 0 0 0
Nc Gold 16u
Brody Watkins
0 13 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Zach Action
0 14 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Tate Calkins
40 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Will Camp
0 48 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Lee Graber
0 63 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Daulton McCoy
60 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Cooper Richman
11 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 16U Robinson
Josh Toler
14 0 83 0 0 0 0 0 0 0
Ninth Inning Royals 16U Coleman
Nolan Banks
50 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16U Coleman
Brady Barry
37 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 16U Coleman
Easton Gailey
0 48 0 0 0 0 0 0 0 0
Ninth Inning Royals 16U Coleman
Jason Ludnai
0 55 0 0 0 0 0 0 0 0
Ninth Inning Royals 16U Coleman
Audie Ojeda
17 0 0 0 0 0 0 0 0 0
Renegades Baseball - 16u
Gunnar Akins
0 0 51 0 0 0 0 0 0 0
Renegades Baseball - 16u
Drew Collis
0 89 0 0 0 0 0 0 0 0
Renegades Baseball - 16u
Drew Di Mauro
0 0 22 0 0 0 0 0 0 0
Renegades Baseball - 16u
Dylan Frey
0 0 28 0 0 0 0 0 0 0
Renegades Baseball - 16u
Andrew Park
0 93 0 0 0 0 0 0 0 0
Renegades Baseball - 16u
Tommy Roche
0 23 0 0 0 0 0 0 0 0
Renegades Baseball - 16u
Brett Steigerwald
0 13 0 0 0 0 0 0 0 0
Southeast Angels 16u Black
Diego Crespo
0 29 23 0 0 0 0 0 0 0
Southeast Angels 16u Black
Santiago Daal
0 85 0 0 0 0 0 0 0 0
Southeast Angels 16u Black
Jose Ferrer
0 0 92 0 0 0 0 0 0 0
Southeast Angels 16u Black
Adrian Navarro
0 0 34 0 0 0 0 0 0 0
Southeast Angels 16u Black
Matthew Perez
0 0 23 0 0 0 0 0 0 0
Southeast Angels 16u Black
Dallas Rice
0 34 0 0 0 0 0 0 0 0
Southeast Angels 16u Black
Bryson Towler
66 0 0 0 0 0 0 0 0 0
Southeast Angels 16u Black
Cade Trinkle
0 38 0 0 0 0 0 0 0 0
Southeast Angels 16u Black
Dylan Whaley
0 26 55 0 0 0 0 0 0 0
The Dream 16u
Brennan Austin
21 0 0 0 0 0 0 0 0 0
The Dream 16u
Reggie Brown
22 0 0 0 0 0 0 0 0 0
The Dream 16u
Ethan Minor
0 0 54 0 0 0 0 0 0 0
The Dream 16u
Xavier Patmon
0 89 0 0 0 0 0 0 0 0
The Dream 16u
Stephan Paul Jr
0 68 0 0 0 0 0 0 0 0
The Dream 16u
Delacio Spencer Jr
29 0 42 0 0 0 0 0 0 0
The Dream 16u
Travis Tatom
57 0 0 0 0 0 0 0 0 0
The Dream 16u
tre webb
25 0 0 0 0 0 0 0 0 0
Titans Scout 16U
James Asher
18 0 13 0 0 0 0 0 0 0
Titans Scout 16U
Jaxon Barron
0 56 0 0 0 0 0 0 0 0
Titans Scout 16U
Braylon Bowles
0 0 69 0 0 0 0 0 0 0
Titans Scout 16U
Jonnie Chizzolin
25 0 28 0 0 0 0 0 0 0
Titans Scout 16U
Ben Dupuch
0 0 40 0 0 0 0 0 0 0
Titans Scout 16U
Ethan Grider
0 0 37 0 0 0 0 0 0 0
Titans Scout 16U
Cade Hudson
0 21 0 0 0 0 0 0 0 0
Titans Scout 16U
Malcolm Klingler
0 61 0 0 0 0 0 0 0 0
Titans Scout 16U
Finn Popowski
28 0 0 0 0 0 0 0 0 0
Titans Scout 16U
Miles Trojanowski
0 0 45 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Nathan Boucher
0 0 36 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Brady Colton
0 74 0 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Zane Ledford
0 0 56 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Cole Matthews
55 0 0 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Griffin Phillips
28 0 15 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Jack Ripley
0 22 0 0 0 0 0 0 0 0
Usa Scout Elite (Red)
Landon Wade
0 37 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Jackson Allred
0 63 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Luke Althardt
0 59 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Colt Carmichael
0 59 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Reagan Dunn
0 66 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Will Keating
0 0 49 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Luke Lavin
0 51 20 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Ryan Maurer
0 52 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Red
Chase Wheeler
0 0 45 0 0 0 0 0 0 0
Wahoos Baseball 16U
Griffen Chwatek
0 64 0 0 0 0 0 0 0 0
Wahoos Baseball 16U
Caden Helton
0 0 30 0 0 0 0 0 0 0
Wahoos Baseball 16U
Connor Huffman
0 67 0 0 0 0 0 0 0 0
Wahoos Baseball 16U
Robbie Sherman
39 0 0 0 0 0 0 0 0 0
Wahoos Baseball 16U
Stryder Stanfield
18 0 0 0 0 0 0 0 0 0
Wahoos Baseball 16U
Bradley Stewart
71 0 0 0 0 0 0 0 0 0
Wahoos Baseball 16U
Jamie Strickland
0 0 78 0 0 0 0 0 0 0
Warriors Baseball Academy
Jj Allen
0 68 0 0 0 0 0 0 0 0
Warriors Baseball Academy
Trevor Baker
0 76 0 0 0 0 0 0 0 0
Warriors Baseball Academy
Jayden Bryant
0 7 0 0 0 0 0 0 0 0
Warriors Baseball Academy
Aaron Childress
0 0 80 0 0 0 0 0 0 0
Warriors Baseball Academy
Lawson Ferguson
0 22 0 0 0 0 0 0 0 0
Warriors Baseball Academy
Robbie Myer
0 20 0 0 0 0 0 0 0 0
Warriors Baseball Academy
Barrett Tubiak
0 0 27 0 0 0 0 0 0 0
Zt Bombers 16u Marucci
Cross Dennard
0 97 0 0 0 0 0 0 0 0
Zt Bombers 16u Marucci
Daniel Head
0 0 28 0 0 0 0 0 0 0
Zt Bombers 16u Marucci
Anderson Oltmann
54 5 0 0 0 0 0 0 0 0
Zt Bombers 16u Marucci
Thomas Pressman
0 0 83 0 0 0 0 0 0 0
Zt Bombers 16u Marucci
Patrick Spencer
0 4 21 0 0 0 0 0 0 0
Zt Bombers 16u Marucci
Parker Stevenson
41 0 0 0 0 0 0 0 0 0
Zt Bombers 16u Victus
David Altman
60 0 20 0 0 0 0 0 0 0
Zt Bombers 16u Victus
Daniel Bustillos
0 0 83 0 0 0 0 0 0 0
Zt Bombers 16u Victus
John-Hartley Glude
0 16 0 0 0 0 0 0 0 0
Zt Bombers 16u Victus
Jackson Higgins
27 0 0 0 0 0 0 0 0 0
Zt Bombers 16u Victus
Ryan Murrieta
0 56 0 0 0 0 0 0 0 0
Zt Bombers 16u Victus
Ryan Schenck
0 40 0 0 0 0 0 0 0 0
Zt Bombers 16u Victus
Sean Walsh
0 44 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