2,210 MLB PLAYERS | 15,134 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/14
Day 2
10/15
Day 3
10/16
Day 4
10/17
Day 5
10/18
Day 6
10/19
Day 7
10/20
Day 8
10/21
Day 9
10/22
Day 10
10/23
5 Star Atlanta 15u Hill
Leon Alford
0 19 0 0 0 0 0 0 0 0
5 Star Atlanta 15u Hill
James Asher
0 67 0 0 0 0 0 0 0 0
5 Star Atlanta 15u Hill
Winston Barnett
0 25 0 0 0 0 0 0 0 0
5 Star Atlanta 15u Hill
Coby Hornsby
0 59 0 0 0 0 0 0 0 0
5 Star Atlanta 15u Hill
Anthony Kauker
0 47 0 0 0 0 0 0 0 0
5 Star Atlanta 15u Hill
Owen Zopf
0 49 0 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Westin Chen
0 32 0 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Clay Herring
0 0 42 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Ben Hill
47 0 0 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Milo Kennedy
0 5 0 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Matt Levinson
47 0 0 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Elan Lieberman
21 0 18 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Luc Roma
0 57 0 0 0 0 0 0 0 0
643 Dp 15u Jaguars
Logan Wideman
0 0 10 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Daniel Avitabile
0 7 33 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Maxwell Bodenheimer
0 64 0 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Adler Bowen
0 0 66 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Peter Drahushuk
0 67 0 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Jackson Musgrove
0 0 10 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Sean Walsh
0 24 0 0 0 0 0 0 0 0
6-4-3 Dp 15u Tigers
Thomas Williams
0 31 0 0 0 0 0 0 0 0
ATL Lightning 15u - Blakeney
Harris Ackel
0 4 0 0 0 0 0 0 0 0
ATL Lightning 15u - Blakeney
Harrison Fiftal
0 80 0 0 0 0 0 0 0 0
ATL Lightning 15u - Blakeney
Charlie Gill
0 34 0 0 0 0 0 0 0 0
ATL Lightning 15u - Blakeney
Michael Graham
0 0 46 0 0 0 0 0 0 0
ATL Lightning 15u - Blakeney
Ej Jacobs
49 0 0 0 0 0 0 0 0 0
ATL Lightning 15u - Blakeney
Finn Popowski
62 0 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Chase Anarumo
48 0 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Nathan Dollinger
0 28 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Sam Donahue
30 0 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Lucas England
29 0 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Harris Farr
0 0 83 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Slater Fogle
14 0 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Evan Herman
0 60 0 0 0 0 0 0 0 0
Atl Lightning 15u Carter
Cullen Welch
23 0 0 0 0 0 0 0 0 0
Blue Sox Baseball
Jackson Black
0 9 82 0 0 0 0 0 0 0
Blue Sox Baseball
Camden Cloud
0 58 0 0 0 0 0 0 0 0
Blue Sox Baseball
Tyler Cook
0 31 0 0 0 0 0 0 0 0
Blue Sox Baseball
Asher Goodwin
0 0 22 0 0 0 0 0 0 0
Blue Sox Baseball
Carter Hinsley
0 0 90 0 0 0 0 0 0 0
Blue Sox Baseball
Ty Hunt
0 60 0 0 0 0 0 0 0 0
Blue Sox Baseball
David Person
0 0 63 0 0 0 0 0 0 0
Blue Sox Baseball
Jarrett Scott
0 50 0 0 0 0 0 0 0 0
Canes Southeast Prospects 15U
Kaleb Binion
0 0 31 0 0 0 0 0 0 0
Canes Southeast Prospects 15U
Blake Harrington
0 95 0 0 0 0 0 0 0 0
Canes Southeast Prospects 15U
Harrison Lord
0 78 0 0 0 0 0 0 0 0
Canes Southeast Prospects 15U
Parker Mangano
0 5 20 0 0 0 0 0 0 0
Canes Southeast Prospects 15U
Ethan Minor
0 0 48 0 0 0 0 0 0 0
Canes Southeast Prospects 15U
Ty Willoughby
0 0 28 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
Zaydan Browning
0 28 0 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
Naishaun Cannon
0 43 0 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
David Derrick
0 25 0 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
Felix A. Flecha Ruiz
0 29 0 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
Angel Maldonado
0 30 0 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
Jaquon McKinney
0 25 0 0 0 0 0 0 0 0
Carolina Yarddawgs Elite
Kabrell Sims
0 27 0 0 0 0 0 0 0 0
Devine Baseball 15u
Shia Carnish
0 39 0 0 0 0 0 0 0 0
Devine Baseball 15u
Luke Clanahan
0 80 0 0 0 0 0 0 0 0
Devine Baseball 15u
Ethan Curtis
0 61 0 0 0 0 0 0 0 0
Devine Baseball 15u
Denton Morris
0 71 0 0 0 0 0 0 0 0
Devine Baseball 15u
David Ojeda
0 0 71 0 0 0 0 0 0 0
Devine Baseball 15u
Kade Seabolt
0 0 34 0 0 0 0 0 0 0
Devine Baseball 15u
Aaron Shelton
0 0 9 0 0 0 0 0 0 0
Devine Baseball 15u
Blake Taylor
0 0 5 0 0 0 0 0 0 0
Devine Baseball 15u
Samuel Zaa
0 98 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15U
Brady Colton
44 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15U
Cameron Folan
0 93 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15U
Jack Healy
42 0 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15U
Matthew McGinnis
0 18 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15U
Zac Parker
0 19 0 0 0 0 0 0 0 0
East Cobb Colt 45s 15U
Michael Tucker
0 95 0 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Diego Becerra
0 0 59 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Charlie Gersmehl
0 0 32 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Chip Glogorski
0 58 0 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Sam Moore
0 0 16 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Jesus Perez
0 59 0 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Kaleb Sexton
0 22 66 0 0 0 0 0 0 0
Georgia Jackets 15U - American
Brayden Weems
0 0 62 0 0 0 0 0 0 0
Georgia RoadRunners 15- Allen
Carson Bahry
0 57 0 0 0 0 0 0 0 0
Georgia RoadRunners 15- Allen
Weston Blevins
0 39 0 0 0 0 0 0 0 0
Georgia RoadRunners 15- Allen
Jeb Brumby
0 68 0 0 0 0 0 0 0 0
Georgia RoadRunners 15- Allen
Jake Duke
0 18 50 0 0 0 0 0 0 0
Georgia RoadRunners 15- Allen
Zack Feinzig
0 16 28 0 0 0 0 0 0 0
Georgia RoadRunners 15- Allen
Riley Hunter
0 0 40 0 0 0 0 0 0 0
Grayson Rams
Amari Batts
0 27 0 0 0 0 0 0 0 0
Grayson Rams
Mason Cummings
0 26 20 0 0 0 0 0 0 0
Grayson Rams
Ryan Edington
0 14 0 0 0 0 0 0 0 0
Grayson Rams
Caleb Ellison
0 18 0 0 0 0 0 0 0 0
Grayson Rams
Adrian Figueroa
0 30 0 0 0 0 0 0 0 0
Grayson Rams
Chase Graham
0 30 0 0 0 0 0 0 0 0
Grayson Rams
Noah Parsons
0 15 0 0 0 0 0 0 0 0
Grayson Rams
Connor Smith
0 0 79 0 0 0 0 0 0 0
Grayson Rams
Dylan Whaley
0 69 0 0 0 0 0 0 0 0
Gwinnett Stripers 15u
Apollo Bailey
0 65 0 0 0 0 0 0 0 0
Gwinnett Stripers 15u
Jack Kehnle
0 38 0 0 0 0 0 0 0 0
Gwinnett Stripers 15u
Benjamin Matas
0 25 0 0 0 0 0 0 0 0
Gwinnett Stripers 15u
Lucas Miles
0 65 0 0 0 0 0 0 0 0
Gwinnett Stripers 15u
Nicholas Sampona
0 61 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Braydon Barrett
83 0 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Aidyn Flanagan
0 0 45 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Eli McNabb
25 0 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Owen Miller
0 80 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Logan Reyes
33 0 0 0 0 0 0 0 0 0
Line Drive Academy- Ramey
Jackson Staton
0 16 60 0 0 0 0 0 0 0
Mavz Ga 15u
Jonathan Bemus
0 0 20 0 0 0 0 0 0 0
Mavz Ga 15u
Ethan Buffone
0 0 44 0 0 0 0 0 0 0
Mavz Ga 15u
Ashton Cox
43 0 0 0 0 0 0 0 0 0
Mavz Ga 15u
Hunter Gratzer
38 0 34 0 0 0 0 0 0 0
Mavz Ga 15u
Mason Morningstar
0 0 23 0 0 0 0 0 0 0
Mavz Ga 15u
Sawyer Selman
0 15 0 0 0 0 0 0 0 0
Mavz Ga 15u
Luke Sweatman
0 53 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Jake Brown
0 0 53 0 0 0 0 0 0 0
Medlock Monarchs 15u
Max Forde
0 53 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Noah Kashiparekh
0 68 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
James Lewicki
0 45 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Oliver Myers
0 59 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Baylor Rogers
0 29 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Charlie Schrope
0 51 0 0 0 0 0 0 0 0
Medlock Monarchs 15u
Sebastien Zdan
0 11 28 0 0 0 0 0 0 0
Middle Tennessee Elite
Jacob Galinat
0 23 76 0 0 0 0 0 0 0
Middle Tennessee Elite
Rett Hayes
0 30 0 0 0 0 0 0 0 0
Middle Tennessee Elite
Dax Howard
0 55 0 0 0 0 0 0 0 0
Middle Tennessee Elite
Elijah Littleton
0 30 33 0 0 0 0 0 0 0
Middle Tennessee Elite
Micah Raybon
0 29 34 0 0 0 0 0 0 0
Middle Tennessee Elite
Boston Smith
0 39 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Brayden Channell
66 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Ethan Coulter
0 43 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Lee Graber
0 0 34 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Maddux Graham
33 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Ryan Motter
0 0 12 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Paxton Rockey
0 32 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Chase Smith
0 0 39 0 0 0 0 0 0 0
Ninth Inning Blue Jays 15u Robinson
Josh Toler
19 51 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Ryan Burns
0 38 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Parker Freeman
17 17 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Jared Givins
0 39 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Harlem Jackson
0 43 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Audie Ojeda
0 65 63 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Jacob Todebush
45 0 0 0 0 0 0 0 0 0
Ninth Inning Royals 15U Coleman
Joseph Williams
0 49 0 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Sohrob Azizi
0 36 0 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Jett Cothran
0 0 53 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Sam Hazlewood
0 41 0 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Isaac Hester
0 12 47 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Ben McDonald
0 35 0 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Jackson Nichols
0 75 0 0 0 0 0 0 0 0
Service Baseball 15u-Dev Gru
Bryson Wagner
0 49 0 0 0 0 0 0 0 0
Showcase Baseball
Aiden Alanis
27 66 0 0 0 0 0 0 0 0
Showcase Baseball
Noah Doolittle
24 0 26 0 0 0 0 0 0 0
Showcase Baseball
Andrew Edwards
42 0 15 0 0 0 0 0 0 0
Showcase Baseball
Beau Lindic
10 41 0 0 0 0 0 0 0 0
Showcase Baseball
Xavier Patmon
0 0 95 0 0 0 0 0 0 0
Thunderbolts Baseball
Shia Brown
0 0 14 0 0 0 0 0 0 0
Thunderbolts Baseball
AJ Cantrell
12 0 0 0 0 0 0 0 0 0
Thunderbolts Baseball
Quinn Carter
0 53 0 0 0 0 0 0 0 0
Thunderbolts Baseball
Michael Heath
0 0 28 0 0 0 0 0 0 0
Thunderbolts Baseball
Peyton Rogers
0 82 0 0 0 0 0 0 0 0
Thunderbolts Baseball
Trent Smith
11 0 11 0 0 0 0 0 0 0
Thunderbolts Baseball
Joseph Soto
8 0 48 0 0 0 0 0 0 0
Thunderbolts Baseball
Nathan Thach
0 0 9 0 0 0 0 0 0 0
Upstate Bears
Elias Gandy
0 57 0 0 0 0 0 0 0 0
Upstate Bears
Max Lilla
0 0 2 0 0 0 0 0 0 0
Upstate Bears
Lane Myers
0 0 67 0 0 0 0 0 0 0
Upstate Bears
J.C. Nelson
0 0 50 0 0 0 0 0 0 0
Upstate Bears
Hayden Pakkala
0 0 14 0 0 0 0 0 0 0
Upstate Bears
Carlos Ramirez
0 36 0 0 0 0 0 0 0 0
Upstate Bears
Lawson Shirley
0 21 0 0 0 0 0 0 0 0
Upstate Bears
Caleb Stauffeneker
0 33 52 0 0 0 0 0 0 0
Upstate Bears
Jackson Weiner
0 29 50 0 0 0 0 0 0 0
US Elite Georgia Sadler
Aiden Gorvett
0 28 0 0 0 0 0 0 0 0
US Elite Georgia Sadler
Jacob Mayfield
0 0 69 0 0 0 0 0 0 0
US Elite Georgia Sadler
Riley Pritchett
0 63 0 0 0 0 0 0 0 0
US Elite Georgia Sadler
Dallas Rice
0 70 0 0 0 0 0 0 0 0
US Elite Georgia Sadler
Jake Rolley
0 37 0 0 0 0 0 0 0 0
US Elite Georgia Sadler
Carson Ronpirin
0 0 48 0 0 0 0 0 0 0
US Elite Georgia Sadler
Brandt Slaick
0 0 5 0 0 0 0 0 0 0
US Elite Georgia Sadler
Trevor Waite
0 0 58 0 0 0 0 0 0 0
USA Scout National 15u
Tucker Bowen
11 0 36 0 0 0 0 0 0 0
USA Scout National 15u
Logan Buchanan
29 0 60 0 0 0 0 0 0 0
USA Scout National 15u
Graham Daniels
27 0 0 0 0 0 0 0 0 0
USA Scout National 15u
Raedan Jones
0 28 0 0 0 0 0 0 0 0
USA Scout National 15u
Noah Marques
0 47 0 0 0 0 0 0 0 0
USA Scout National 15u
Evan Moody
0 0 50 0 0 0 0 0 0 0
USA Scout National 15u
Chase Tatum
0 0 70 0 0 0 0 0 0 0
Wahoos Baseball
Marlon Church
0 26 0 0 0 0 0 0 0 0
Wahoos Baseball
Caden Helton
0 0 74 0 0 0 0 0 0 0
Wahoos Baseball
Robbie Sherman
0 0 18 0 0 0 0 0 0 0
Wahoos Baseball
Stryder Stanfield
0 56 0 0 0 0 0 0 0 0
Wahoos Baseball
Jamie Strickland
0 50 0 0 0 0 0 0 0 0
Wahoos Baseball
Sawyer Williams
0 53 0 0 0 0 0 0 0 0
Wahoos Baseball
Nic Wright
0 44 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Christian Colon
17 0 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Thomas Frost
41 0 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Ty Gammage
42 21 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Dylan Gwinn
0 19 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Alex Statham
22 0 0 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Will Styers
0 15 84 0 0 0 0 0 0 0
Wow Factor Se Scout 15u
Jamus Wingate
0 59 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