PG is launching a new and convenient checkout for all registrations! Use our improved ACH process instead of purchasing by credit card and save 3.5% on associated technology fees.
1,647 MLB PLAYERS | 13,325 MLB DRAFT SELECTIONS
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
07/12
Day 2
07/13
Day 3
07/14
Day 4
07/15
Day 5
07/16
Day 6
07/17
Day 7
07/18
Day 8
07/19
Day 9
07/20
Day 10
07/21
5 Star National 13U
Gage Digiovanni
0 61 0 0 0 0 0 0 0 0
5 Star National 13U
Brayden Hill
40 0 0 0 0 0 0 0 0 0
5 Star National 13U
Chayce Kieck
0 0 0 66 0 0 0 0 0 0
5 Star National 13U
Nate Maret
6 0 13 0 0 0 0 0 0 0
5 Star National 13U
Anderson Nance
0 64 0 0 0 0 0 0 0 0
5 Star National 13U
Frankie Randall
64 0 0 0 0 0 0 0 0 0
5 Star National 13U
Tanner Sauls
18 0 77 0 0 0 0 0 0 0
5 Star National 13U
Dawson Shelton
0 0 32 0 0 0 0 0 0 0
5 Star National 13U
Jake Smith
49 0 0 0 0 0 0 0 0 0
5 Star National 13U
Cameron Warren
49 0 0 0 0 0 0 0 0 0
Banditos Scout Team 13U
Brex Caldwell
0 95 0 0 0 0 0 0 0 0
Banditos Scout Team 13U
Masa Chilcutt
0 25 0 73 0 0 0 0 0 0
Banditos Scout Team 13U
Raif Cobb
32 0 11 36 0 0 0 0 0 0
Banditos Scout Team 13U
Jake Allen Dufner
13 5 0 27 0 0 0 0 0 0
Banditos Scout Team 13U
Alan Lopez
0 75 0 0 0 0 0 0 0 0
Banditos Scout Team 13U
Cage McCloud
27 0 92 0 0 0 0 0 0 0
Banditos Scout Team 13U
Theron Michalis
28 0 17 4 0 0 0 0 0 0
Banditos Scout Team 13U
Wyatt Wimberly
20 36 0 0 0 0 0 0 0 0
Canes 13U
Cameron Aycock
0 17 0 0 0 0 0 0 0 0
Canes 13U
Sterling Bass
49 0 0 32 0 0 0 0 0 0
Canes 13U
Austin Cannon
0 16 14 0 0 0 0 0 0 0
Canes 13U
Luke Costello
29 0 0 82 0 0 0 0 0 0
Canes 13U
Michael Floirendo
0 0 0 59 0 0 0 0 0 0
Canes 13U
Peter Honse
2 35 0 0 0 0 0 0 0 0
Canes 13U
Jaxon Kehoe
0 0 58 0 0 0 0 0 0 0
Canes 13U
Jack Oday
0 0 20 0 0 0 0 0 0 0
Canes 13U
Milan Patel
18 35 0 18 0 0 0 0 0 0
Canes 13U
Jimmyll Williams
0 0 33 0 0 0 0 0 0 0
Canes 13U
Sean Williams
0 0 34 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
EJ Burns
0 27 0 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Joey Cappadona
0 23 0 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Aj Ciscar
20 30 0 39 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Gavin Gargiulo
0 0 0 22 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Rian Greenberg
0 18 32 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Kingsley Guthrie
0 14 0 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Christian Hamilton
0 0 27 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Manuelle Marin
0 0 73 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Lester Martinez
40 0 0 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Austin Modlics
6 0 0 0 0 0 0 0 0 0
Cannons Baseball Academy 13U American
Franco Ruocco
19 32 0 46 0 0 0 0 0 0
Cannons Baseball Academy 13U American
George Stringos
19 35 0 25 0 0 0 0 0 0
Cincy Flames
Preston Barr
0 11 40 0 0 0 0 0 0 0
Cincy Flames
Davis Campbell
0 14 0 9 0 0 0 0 0 0
Cincy Flames
Parker Corbin
0 0 70 0 0 0 0 0 0 0
Cincy Flames
David Hagen
0 50 0 0 0 0 0 0 0 0
Cincy Flames
Louden Hilliard
36 0 0 19 0 0 0 0 0 0
Cincy Flames
Rylee Holder
0 42 0 0 0 0 0 0 0 0
Cincy Flames
Keegan Holmstrom
17 58 0 0 0 0 0 0 0 0
Cincy Flames
Ethan Mills
0 0 0 24 0 0 0 0 0 0
Cincy Flames
Keegan Phillips
0 35 0 42 0 0 0 0 0 0
Cincy Flames
Thomas Russo
48 0 0 81 0 0 0 0 0 0
Cincy Flames
RayRay Williams
20 9 0 61 0 0 0 0 0 0
Club All Star 13U Blue
Fernando Alaniz
0 19 13 0 0 0 0 0 0 0
Club All Star 13U Blue
Adrian Garcia
34 0 22 0 0 0 0 0 0 0
Club All Star 13U Blue
Paul Gutierrez-Contreras
0 23 0 0 0 0 0 0 0 0
Club All Star 13U Blue
Jack Hershey
16 0 53 0 0 0 0 0 0 0
Club All Star 13U Blue
Samuel Kahler
19 0 0 44 0 0 0 0 0 0
Club All Star 13U Blue
Michael Quedens
0 46 0 0 0 0 0 0 0 0
Club All Star 13U Blue
Rolen Reyes
33 0 29 0 0 0 0 0 0 0
Club All Star 13U Blue
Gary Scannavino
0 6 0 0 0 0 0 0 0 0
Club All Star 13U Blue
Seth Van Dyk
28 0 0 80 0 0 0 0 0 0
Club All Star 13U Blue
Tyler Paul “TP” Wentworth
0 20 71 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Lane Arroyos
0 0 31 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Joshua Atomanczyk
0 0 20 81 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Reagan Chomel
0 35 0 36 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Brady Corcoran
0 48 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
James Gatlin
82 0 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Theodore Gillen
63 0 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Orlando Jose Gonzalez, Jr
0 0 18 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Hudson Hamilton
0 0 35 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Julius Ramirez
35 0 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Sage Sanders
2 0 0 0 0 0 0 0 0 0
Crawdads by YETI Baseball Club
Mario Sauceda
0 26 0 0 0 0 0 0 0 0
Dirtbags 13U MVP
Cole Green
0 46 0 0 0 0 0 0 0 0
Dirtbags 13U MVP
Tyler Green
48 0 0 56 0 0 0 0 0 0
Dirtbags 13U MVP
Perry Hargett
0 0 0 31 0 0 0 0 0 0
Dirtbags 13U MVP
Isaias Moreno
0 8 56 0 0 0 0 0 0 0
Dirtbags 13U MVP
Jack Newell
0 9 49 0 0 0 0 0 0 0
Dirtbags 13U MVP
Brody Owens
0 82 0 0 0 0 0 0 0 0
Dirtbags 13U MVP
Landon Polk
0 18 0 0 0 0 0 0 0 0
Dirtbags 13U MVP
Austin Swartz
65 0 0 0 0 0 0 0 0 0
Dirtbags 13U MVP
Brantley Truitt
0 0 0 42 0 0 0 0 0 0
Dirtbags 13U MVP
Braylon Whitaker
0 57 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Blake Buchanan
0 17 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Bryce Clavon
0 50 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Caleb Daniel
58 0 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Tyler Glasgow
0 38 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Taft Middleton
10 0 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Zac Miller
28 0 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Michael Mullinax
0 35 0 10 0 0 0 0 0 0
East Cobb Astros 13U Orange
Miles Owen
0 34 0 92 0 0 0 0 0 0
East Cobb Astros 13U Orange
Derek Peoples
0 30 0 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Alex Whiteside
0 0 41 0 0 0 0 0 0 0
East Cobb Astros 13U Orange
Davis Wright
0 20 78 0 0 0 0 0 0 0
EBC 13U
Ben Basil
0 38 0 0 0 0 0 0 0 0
EBC 13U
Lance Davis
39 0 0 36 0 0 0 0 0 0
EBC 13U
Talon Haley
0 69 0 0 0 0 0 0 0 0
EBC 13U
Will Howell
0 35 0 3 0 0 0 0 0 0
EBC 13U
Hallas Lawson
0 31 0 0 0 0 0 0 0 0
EBC 13U
Robinson Martin
0 23 0 65 0 0 0 0 0 0
EBC 13U
Lake Reed
0 0 0 12 0 0 0 0 0 0
EBC 13U
Luke Sides
0 33 0 0 0 0 0 0 0 0
EBC 13U
Brady Stinnett
43 0 0 4 0 0 0 0 0 0
EBC 13U
Bennett Stutts
0 5 0 0 0 0 0 0 0 0
EBC 13U
Gavin Trim
0 0 88 39 0 0 0 0 0 0
Exit Velocity Yankees 13U
Jake Bechtel
18 0 22 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Austin Hannigan
0 32 0 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Michael Johnson
0 40 0 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Jamie Muse Jr
0 0 10 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Nathan Myers
0 27 0 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Matthew Osteen
20 0 55 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Jackson Privett
43 0 0 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Samuel Richardson
35 0 55 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Zachary Tenorio
18 0 19 0 0 0 0 0 0 0
Exit Velocity Yankees 13U
Tyler Ware
0 0 75 0 0 0 0 0 0 0
FBH Angels 13U
Fidel Alviar IV
0 30 0 39 0 0 0 0 0 0
FBH Angels 13U
Antonio Anderson
0 0 89 0 0 0 0 0 0 0
FBH Angels 13U
Franklin Francisco
47 0 0 0 0 0 0 0 0 0
FBH Angels 13U
Kevin Hunter
0 24 0 26 0 0 0 0 0 0
FBH Angels 13U
Andy Mesa
26 0 47 0 0 0 0 0 0 0
FBH Angels 13U
Mike Palenzuela
24 0 42 0 0 0 0 0 0 0
FBH Angels 13U
Jack Quick
17