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/22
Day 2
10/23
Day 3
10/24
Day 4
10/25
Day 5
10/26
Day 6
10/27
Day 7
10/28
Day 8
10/29
Day 9
10/30
Day 10
10/31
360 Hawks 16u
Tyler Anglin
0 0 3 0 0 0 0 0 0 0
360 Hawks 16u
Damian Brown
15 0 71 0 0 0 0 0 0 0
360 Hawks 16u
Nicholas Diaz
5 28 32 0 0 0 0 0 0 0
360 Hawks 16u
Damon Glasgow
0 0 24 0 0 0 0 0 0 0
360 Hawks 16u
Jayden Nunez
96 0 0 0 0 0 0 0 0 0
360 Hawks 16u
Kameron Scott
0 14 0 0 0 0 0 0 0 0
360 Hawks 16u
Narrada Smith
0 0 18 0 0 0 0 0 0 0
360 Hawks 16u
Dylan Sobocinski
0 0 3 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Luke Dijohn
0 25 32 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Zuri Hawkins
0 16 0 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Will Lumpkin
0 53 0 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Alexander Palma
0 95 0 0 0 0 0 0 0 0
500 Hacks Baseball Academy 16u
Andrew Shaw
0 0 73 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Will Elms
0 24 65 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Darrell McDowell
0 55 0 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Duncan McLamb
0 0 41 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Charley Plummer
0 46 0 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Reid Richardson
0 10 21 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Jackson Rose
0 79 0 0 0 0 0 0 0 0
643 Dp Cougars 15u Bishop
Aiden Zagryn
0 73 0 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Aidan Conrad
0 47 0 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Mason Gazaway
0 0 19 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Caleb Grubbs
0 0 14 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Ben Hutchins
0 0 40 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Matthew McConkey
0 33 0 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Fuller Morrish
0 0 22 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Peyton Robidoux
0 47 0 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Pierce Rymut
0 0 11 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Jowsell Seda
0 24 0 0 0 0 0 0 0 0
643 Dp Jaguars 15u Breen
Jamey Tolve
0 41 0 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Lucas Bascunan
0 35 0 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Bryce Chapin
0 0 16 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Sam Corso
0 20 0 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Luke Harmer
0 0 18 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Jackson Hausner
0 0 17 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Jonathan Kilgo II
0 27 0 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Guy Underwood
0 54 0 0 0 0 0 0 0 0
643 DP Tigers 15u Dearing
Ryan Zaparaniuk
0 0 41 0 0 0 0 0 0 0
Alabama Raiders
Davis Ford
0 1 91 0 0 0 0 0 0 0
Alabama Raiders
Ethan Grooms
0 20 0 0 0 0 0 0 0 0
Alabama Raiders
Ty Jones
0 14 51 0 0 0 0 0 0 0
Alabama Raiders
Weston Luther
0 89 0 0 0 0 0 0 0 0
Alabama Raiders
John Parker Nunn
0 0 86 0 0 0 0 0 0 0
Alabama Raiders
Brayden Pooler
0 97 0 0 0 0 0 0 0 0
Alabama Raiders
Will Whatley
0 97 0 0 0 0 0 0 0 0
Apalachee Wildcats
Jacob Harrison
0 64 0 0 0 0 0 0 0 0
Apalachee Wildcats
Traver Park
0 25 0 0 0 0 0 0 0 0
Apalachee Wildcats
Judah Powell
0 0 57 0 0 0 0 0 0 0
Apalachee Wildcats
Koby Sellers
33 0 0 0 0 0 0 0 0 0
Apalachee Wildcats
Kenneth Shipman
42 0 0 0 0 0 0 0 0 0
Apalachee Wildcats
Nathaniel Valles
11 0 62 0 0 0 0 0 0 0
Bigstix Baseball 16u Wilson
Dylan Blackmon
0 37 0 0 0 0 0 0 0 0
Bigstix Baseball 16u Wilson
Hayden Burtch
0 0 73 0 0 0 0 0 0 0
Bigstix Baseball 16u Wilson
Aiden Helms
0 48 0 0 0 0 0 0 0 0
Bigstix Baseball 16u Wilson
Aidan Hoover
0 0 41 0 0 0 0 0 0 0
Bigstix Baseball 16u Wilson
Connor Smith
0 68 0 0 0 0 0 0 0 0
Bigstix Baseball 16u Wilson
Jacob Summers
0 59 0 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Charlie Cassingham
0 37 0 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Will Huggins
0 80 0 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Sean Lapinskes
0 0 32 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Brandon Musick
0 11 29 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Brady Perry
0 0 16 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Caiden Stewart
0 82 0 0 0 0 0 0 0 0
Canes Southeast 15U Scout
Paxton Tarver
0 22 47 0 0 0 0 0 0 0
Canes Southeast 2024
Will Brookshire
0 76 0 0 0 0 0 0 0 0
Canes Southeast 2024
Brannon Farmer
0 0 24 0 0 0 0 0 0 0
Canes Southeast 2024
Caden Folsom
0 13 76 0 0 0 0 0 0 0
Canes Southeast 2024
Reece Holloway
0 70 0 0 0 0 0 0 0 0
Canes Southeast 2024
Josh Price
0 38 0 0 0 0 0 0 0 0
Ccb 15u
Dylan Crawley
0 0 16 0 0 0 0 0 0 0
Ccb 15u
William Dembo
0 0 47 0 0 0 0 0 0 0
Ccb 15u
Benjamin Medford
10 0 20 0 0 0 0 0 0 0
Ccb 15u
Corbin Smith
0 55 0 0 0 0 0 0 0 0
Ccb 15u
Drew Tuck
23 0 20 0 0 0 0 0 0 0
Ccb 15u
Cooper Watson
77 0 0 0 0 0 0 0 0 0
Ccb 15u
Hampton Weathers
0 37 0 0 0 0 0 0 0 0
Complete Game 16U
Micah Barber
0 93 0 0 0 0 0 0 0 0
Complete Game 16U
Hollis Evans
0 9 0 0 0 0 0 0 0 0
Complete Game 16U
Santiago Pacheco
0 0 16 0 0 0 0 0 0 0
Complete Game 16U
Ryan Patrick
0 25 26 0 0 0 0 0 0 0
Complete Game 16U
Khaleel Pratt
0 0 24 0 0 0 0 0 0 0
Complete Game 16U
Hunter Thompson
0 89 0 0 0 0 0 0 0 0
Complete Game 16U
Tucker Young
0 3 29 0 0 0 0 0 0 0
Dingers Elite 2025
Parks Cleveland
0 47 0 0 0 0 0 0 0 0
Dingers Elite 2025
Garrett Harper
0 0 46 0 0 0 0 0 0 0
Dingers Elite 2025
Sutton Kelley
0 0 43 0 0 0 0 0 0 0
Dingers Elite 2025
Gabriel Lee
0 18 8 0 0 0 0 0 0 0
Dingers Elite 2025
Taylor Lemley
0 44 0 0 0 0 0 0 0 0
Dingers Elite 2025
Sohan Patel
0 37 0 0 0 0 0 0 0 0
Dingers Elite 2025
Austin Schroeder
0 43 0 0 0 0 0 0 0 0
Dingers Elite 2025
Tyler Sohn
0 0 26 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Oliver Bandy
0 95 0 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Brighton Cux
0 18 0 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Oz Eckard
0 0 34 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Adam Little
0 75 0 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Blake Schappert
0 4 0 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Dalton Shakar
0 0 2 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Eric Stillman
0 0 21 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Ryan Stillman
0 0 67 0 0 0 0 0 0 0
East Cobb Angels 16U Harrell
Kyler Thorp
0 0 96 0 0 0 0 0 0 0
East Cobb Astros 15u
Hunter Atkins
0 86 0 0 0 0 0 0 0 0
East Cobb Astros 15u
Nolan Bernard
0 14 98 0 0 0 0 0 0 0
East Cobb Astros 15u
William Hamacher
0 0 18 0 0 0 0 0 0 0
East Cobb Astros 15u
Nolan McKinstry
0 0 85 0 0 0 0 0 0 0
East Cobb Astros 15u
Joseph Mittiga
0 20 6 0 0 0 0 0 0 0
East Cobb Astros 15u
Jay O'Neal
0 0 85 0 0 0 0 0 0 0
East Cobb Astros 15u
Noah Orfi
0 81 0 0 0 0 0 0 0 0
East Cobb Astros 15u Navy
Shea Darnell
0 23 0 0 0 0 0 0 0 0
East Cobb Astros 15u Navy
Parker Dastou
0 41 0 0 0 0 0 0 0 0
East Cobb Astros 15u Navy
Sammy Ericson
0 93 0 0 0 0 0 0 0 0
East Cobb Astros 15u Navy
Colton Gray
0 0 47 0 0 0 0 0 0 0
East Cobb Astros 15u Navy
Jack Lloyd
0 58 0 0 0 0 0 0 0 0
eXposure Underclass Black
Alex Brew
0 81 0 0 0 0 0 0 0 0
eXposure Underclass Black
J. Michael Pierce
0 30 0 0 0 0 0 0 0 0
eXposure Underclass Black
Braxton Smith
0 75 0 0 0 0 0 0 0 0
Full Count 2024
Brayden Abney
0 27 81 0 0 0 0 0 0 0
Full Count 2024
Brady Allison
0 29 0 0 0 0 0 0 0 0
Full Count 2024
Josh Britton
0 0 9 0 0 0 0 0 0 0
Full Count 2024
Ryan Hall
0 29 0 0 0 0 0 0 0 0
Full Count 2024
Brody Haynes
0 50 0 0 0 0 0 0 0 0
Full Count 2024
Jacob Johnson
0 28 40 0 0 0 0 0 0 0
Full Count 2024
Tucker Lorenz
0 18 0 0 0 0 0 0 0 0
Gbsa Rays Johnson
Austin Grant
0 13 68 0 0 0 0 0 0 0
Gbsa Rays Johnson
Andre Mason
0 0 42 0 0 0 0 0 0 0
Gbsa Rays Johnson
Patrick Murray
0 87 0 0 0 0 0 0 0 0
Gbsa Rays Johnson
Kenyon Walker
0 40 0 0 0 0 0 0 0 0
Gbsa Rays Johnson
Austin Williamson
0 78 0 0 0 0 0 0 0 0
Home Plate Chili Dogs Copeland
Nolan Bethel
0 0 62 0 0 0 0 0 0 0
Home Plate Chili Dogs Copeland
Cooper Crow
0 0 11 0 0 0 0 0 0 0
Home Plate Chili Dogs Copeland
Andrew Hill
0 0 62 0 0 0 0 0 0 0
Home Plate Chili Dogs Copeland
Cason Rhodes
0 70 0 0 0 0 0 0 0 0
Home Plate Chili Dogs Copeland
Connor Soper
0 76 0 0 0 0 0 0 0 0
Home Plate Chili Dogs Copeland
Rhys Thomas
0 45 0 0 0 0 0 0 0 0
Knights Knation Baseball
Wyatt Chenevert
0 67 0 0 0 0 0 0 0 0
Knights Knation Baseball
Jack Connaughton
0 30 12 0 0 0 0 0 0 0
Knights Knation Baseball
Cole Connor
0 13 0 0 0 0 0 0 0 0
Knights Knation Baseball
Eli Evans
0 0 87 0 0 0 0 0 0 0
Knights Knation Baseball
Easton Leblanc
0 25 0 0 0 0 0 0 0 0
Knights Knation Baseball
Van Mayhall IV
0 55 0 0 0 0 0 0 0 0
Knights Knation Baseball
Jack Roberts
0 13 0 0 0 0 0 0 0 0
Knights Knation Baseball
John Robicheaux
0 0 80 0 0 0 0 0 0 0
Knights Knation Baseball
Ethan Surowiec
0 0 69 0 0 0 0 0 0 0
Nelson Baseball School 15u
George Lutz
0 80 0 0 0 0 0 0 0 0
Nelson Baseball School 15u
Daniel Parker
0 81 0 0 0 0 0 0 0 0
Nelson Baseball School 15u
Colton Pickett
0 0 86 0 0 0 0 0 0 0
Nelson Baseball School 15u
Sam Sparger
0 0 11 0 0 0 0 0 0 0
Nelson Baseball School 15u
Aiden Vayens
0 48 0 0 0 0 0 0 0 0
Padres 16u Scout Team
Montrell Christian
0 36 0 0 0 0 0 0 0 0
Padres 16u Scout Team
Kayson Cunningham
0 31 0 0 0 0 0 0 0 0
Padres 16u Scout Team
BJ Gibson
0 49 0 0 0 0 0 0 0 0
Padres 16u Scout Team
Aiden Harris
0 0 14 0 0 0 0 0 0 0
Padres 16u Scout Team
Kaden Hart
0 0 62 0 0 0 0 0 0 0
Padres 16u Scout Team
Donavan Jeffrey
0 33 0 0 0 0 0 0 0 0
Padres 16u Scout Team
Myles Mayse
0 37 0 0 0 0 0 0 0 0
Padres 16u Scout Team
Colin McKissick
0 102 0 0 0 0 0 0 0 0
Padres 16u Scout Team
Erik Parker
0 16 0 0 0 0 0 0 0 0
Phenom Se
Patrick Delaney
0 0 65 0 0 0 0 0 0 0
Phenom Se
Karsten Leibel
0 100 0 0 0 0 0 0 0 0
Phenom Se
Charlie Meyer
0 70 0 0 0 0 0 0 0 0
Phenom Se
Mason Sutherland
0 0 63 0 0 0 0 0 0 0
Phenom Se
Karson Wheeler
0 40 0 0 0 0 0 0 0 0
Phenom Se
Ryan Yeomans
0 36 0 0 0 0 0 0 0 0
Sba North 2024
Joe Cavallaro
0 0 31 0 0 0 0 0 0 0
Sba North 2024
Noah Hildebran
0 31 0 0 0 0 0 0 0 0
Sba North 2024
Jake Minarik
0 0 54 0 0 0 0 0 0 0
Sba North 2024
Will Morgan
0 0 45 0 0 0 0 0 0 0
Sba North 2024
Ayden Sumner
0 81 0 0 0 0 0 0 0 0
Sba North 2024
Davis Turner
0 89 0 0 0 0 0 0 0 0
Sba North 2024
Andrew Waddell
0 31 0 0 0 0 0 0 0 0
Service Baseball-the 101ST 16u
Dalen Bruce
0 44 0 0 0 0 0 0 0 0
Service Baseball-the 101ST 16u
Matthew Lyons
0 24 0 0 0 0 0 0 0 0
Service Baseball-the 101ST 16u
Alex Murdock
0 22 0 0 0 0 0 0 0 0
Service Baseball-the 101ST 16u
Jaxton Rice
0 75 0 0 0 0 0 0 0 0
Service Baseball-the 101ST 16u
Phoenix Scott
0 44 0 0 0 0 0 0 0 0
Smartense 16u
Alex Drymalski
56 0 0 0 0 0 0 0 0 0
Smartense 16u
Wyatt Heslin
0 0 24 0 0 0 0 0 0 0
Smartense 16u
Kyle Latham
32 0 0 0 0 0 0 0 0 0
Smartense 16u
Nicolas Mascola
32 0 10 0 0 0 0 0 0 0
Smartense 16u
Aidan Wray
18 0 80 0 0 0 0 0 0 0
Smartense 16u
Anthony Zarzana
38 0 0 0 0 0 0 0 0 0
Titans 15u - Blue
Tino Appice-Davis
19 0 0 0 0 0 0 0 0 0
Titans 15u - Blue
Adam Huelskamp
68 0 0 0 0 0 0 0 0 0
Titans 15u - Blue
Chase Landmesser
0 18 0 0 0 0 0 0 0 0
Titans 15u - Blue
Grant Largen
0 0 65 0 0 0 0 0 0 0
Titans 15u - Blue
Jake Medley
0 0 50 0 0 0 0 0 0 0
Titans 15u - Blue
Jackson Ramon
0 65 0 0 0 0 0 0 0 0
Titans 15u - Blue
Titus Torbett
32 0 0 0 0 0 0 0 0 0
Titans 15u - Scout
Tyler Fallmann
0 47 0 0 0 0 0 0 0 0
Titans 15u - Scout
Luke Fennelly
0 52 0 0 0 0 0 0 0 0
Titans 15u - Scout
Logan Grass
0 88 0 0 0 0 0 0 0 0
Titans 15u - Scout
Taylor Posten
0 43 0 0 0 0 0 0 0 0
Titans 15u - Scout
Cooper Underwood
0 88 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Parker Bare
0 45 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Hyland Brown
0 65 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Michael Fredette
0 38 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Brooks Gresehover
0 13 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Hayden Miller
0 75 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Cruz Paul
0 35 0 0 0 0 0 0 0 0
USA Scout 15U National - WGW
Sawyer Wilson
0 89 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