2,088 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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
06/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
Day 5
06/05
Day 6
06/06
Day 7
06/07
Day 8
06/08
Day 9
06/09
Day 10
06/10
17U GPS Legends Weikert
Kaleb Henderson
0 54 0 0 0 0 0 0 0 0
17U GPS Legends Weikert
Robert Hernandez
0 40 0 0 0 0 0 0 0 0
17U GPS Legends Weikert
Cristian Lopez
0 0 0 28 0 0 0 0 0 0
17U GPS Legends Weikert
Gavriel Metersky
58 0 0 0 0 0 0 0 0 0
17U GPS Legends Weikert
Landon Phillips
0 0 22 0 0 0 0 0 0 0
17U GPS Legends Weikert
Carson Reeves
41 0 0 0 0 0 0 0 0 0
17U GPS Legends Weikert
Shawn Rivera
0 0 59 0 0 0 0 0 0 0
17U GPS Legends Weikert
Jacob Rodriguez
0 57 0 0 0 0 0 0 0 0
17U GPS Legends Weikert
Mason Trovinger
0 0 52 0 0 0 0 0 0 0
17U GPS Legends Weikert
Cole Wissen
0 0 0 63 0 0 0 0 0 0
5 Star Gulf South Picard
Thomas Collins
11 0 0 11 0 0 0 0 0 0
5 Star Gulf South Picard
Gunner Courtney
18 0 0 0 0 0 0 0 0 0
5 Star Gulf South Picard
Aiden Domingue
0 0 0 73 0 0 0 0 0 0
5 Star Gulf South Picard
Wyatt Ford
77 0 0 0 0 0 0 0 0 0
5 Star Gulf South Picard
Gary Rondeau
0 0 95 0 0 0 0 0 0 0
5 Star Gulf South Picard
Cole Simoneaux
0 40 0 27 0 0 0 0 0 0
5 Star Gulf South Picard
Carter White
0 86 0 0 0 0 0 0 0 0
5 Star Performance 2024
Leonel Berrones
0 0 49 0 0 0 0 0 0 0
5 Star Performance 2024
Adrian Garcia
59 0 0 69 0 0 0 0 0 0
5 Star Performance 2024
Conner Hinton
0 76 0 0 0 0 0 0 0 0
5 Star Performance 2024
Grady Silva
0 31 0 0 0 0 0 0 0 0
5 Star Performance 2024
Bridger Thomas
45 0 0 0 0 0 0 0 0 0
5 Star Performance 2024
Campbell Williams
0 0 76 0 0 0 0 0 0 0
5 Star Performance 2024 American
Chase Agpawa
0 55 0 0 0 0 0 0 0 0
5 Star Performance 2024 American
Jacob Ayala
0 55 0 0 0 0 0 0 0 0
5 Star Performance 2024 American
Bronco Helmuth
0 0 0 24 0 0 0 0 0 0
5 Star Performance 2024 American
Andrew May
19 0 0 0 0 0 0 0 0 0
5 Star Performance 2024 American
Grant McClendon
14 0 6 40 0 0 0 0 0 0
5 Star Performance 2024 American
Tristan McReynolds
0 0 0 26 0 0 0 0 0 0
5 Star Performance 2024 American
Caden Nachtigall
57 0 0 0 0 0 0 0 0 0
5 Star Performance 2024 American
Jaxx Rigelsky
0 0 26 0 0 0 0 0 0 0
5 Star Performance 2024 American
Aiden Skiles
0 0 88 0 0 0 0 0 0 0
5 Star Performance 2024 American
Kaden Wharton
0 0 0 45 0 0 0 0 0 0
5 Star Performance 2024 National
Brady Boles
0 0 0 11 44 0 0 0 0 0
5 Star Performance 2024 National
Kayden Bradshaw
0 0 0 0 41 0 0 0 0 0
5 Star Performance 2024 National
Landon Hutcheson
0 74 0 0 0 0 0 0 0 0
5 Star Performance 2024 National
Jackson Jordan
0 11 0 31 0 0 0 0 0 0
5 Star Performance 2024 National
Grant Origer
79 0 0 0 44 0 0 0 0 0
5 Star Performance 2024 National
Jake Overstreet
0 0 0 0 14 0 0 0 0 0
5 Star Performance 2024 National
Brooks Roberson
34 0 0 76 0 0 0 0 0 0
5 Star Performance 2024 National
Jack Sharp
0 37 0 0 59 0 0 0 0 0
5 Star Performance 2024 National
Tucker Tittle
0 0 69 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Mike Davis
63 0 0 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Manuel Flores
0 21 15 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Jake Jones
0 0 0 2 0 0 0 0 0 0
Action 17U Green Summer 2023
Kelton Klemcke
0 0 0 50 0 0 0 0 0 0
Action 17U Green Summer 2023
Ronan Murray
0 0 33 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Darion Rogers
0 85 0 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Michael Segovia
40 0 0 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Thomas Sprow
0 19 0 56 0 0 0 0 0 0
Action 17U Green Summer 2023
Pierce Stone
0 0 26 0 0 0 0 0 0 0
Action 17U Green Summer 2023
Carter Woehl
0 0 30 0 0 0 0 0 0 0
Action 17U White Summer 2023
Carter Kammlah
0 0 0 25 0 0 0 0 0 0
Action 17U White Summer 2023
Gustafson Koehn
0 0 7 0 0 0 0 0 0 0
Action 17U White Summer 2023
Nathan Nagy
0 91 0 0 0 0 0 0 0 0
Action 17U White Summer 2023
Connor Priddy
0 0 28 8 0 0 0 0 0 0
Action 17U White Summer 2023
Patrick Reyes
0 0 71 0 0 0 0 0 0 0
Action 17U White Summer 2023
Nathanael Schraeder
0 0 0 80 0 0 0 0 0 0
Action 17U White Summer 2023
Harrison Thayer
95 0 0 0 0 0 0 0 0 0
Banditos Allen
Trae Allen
0 0 29 0 0 0 0 0 0 0
Banditos Allen
Peter Cienega
0 0 0 22 0 0 0 0 0 0
Banditos Allen
Gavin Hickman
0 38 0 0 0 0 0 0 0 0
Banditos Allen
Alejandro Islas
0 0 12 0 0 0 0 0 0 0
Banditos Allen
Isaac Lopez
0 18 0 0 0 0 0 0 0 0
Banditos Allen
Alexavier Martinez
0 0 0 99 0 0 0 0 0 0
Banditos Allen
Jett Millsap
41 0 0 0 0 0 0 0 0 0
Banditos Allen
Valentin Regalado
0 0 85 0 0 0 0 0 0 0
Banditos Allen
Matthew Stanford
74 0 0 0 0 0 0 0 0 0
Banditos Allen
James Starry
0 76 0 0 0 0 0 0 0 0
Banditos Scout 2024
Tristan Bristow
0 0 84 0 0 0 0 0 0 0
Banditos Scout 2024
Logan Harris
48 0 0 56 0 0 0 0 0 0
Banditos Scout 2024
Cooper Hudson
0 96 0 0 0 0 0 0 0 0
Banditos Scout 2024
Jacob Macias
0 0 0 12 0 0 0 0 0 0
Banditos Scout 2024
Ethan Mann
17 0 16 0 0 0 0 0 0 0
Banditos Scout 2024
Drake Threadgill
22 0 15 0 0 0 0 0 0 0
Banditos Scout 2024
Andre Wood
0 9 0 28 0 0 0 0 0 0
Beaumont Gladiators Espinal
Joshua Abarca
0 0 129 94 0 0 0 0 0 0
Beaumont Gladiators Espinal
Bryce Bushelle
57 0 0 0 0 0 0 0 0 0
Beaumont Gladiators Espinal
Gabriel Freeman
0 50 0 0 0 0 0 0 0 0
Beaumont Gladiators Espinal
Sterlin Glapion
0 59 0 0 0 0 0 0 0 0
Beaumont Gladiators Espinal
Caden Madigan
37 0 0 68 0 0 0 0 0 0
Beaumont Gladiators Espinal
Jackson Yoder
0 0 0 33 0 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Trent Bower
0 41 0 0 67 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Jesse Cienega
0 0 0 0 33 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Siddarth Dendukuri
0 61 0 0 0 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Keller Lindeman
0 0 78 0 0 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Cash Lyle
0 0 0 0 60 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Colton McClure
57 0 0 34 0 0 0 0 0 0
Dallas Tigers 2024 - Cienega
AJ Miera
0 0 30 70 0 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Garrett Rester
41 0 0 0 66 0 0 0 0 0
Dallas Tigers 2024 - Cienega
Ethan Riley
0 0 0 0 54 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Caden Copeland
33 0 0 0 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Kaden Knight
0 0 0 76 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Ethan Markwell
0 0 71 0 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Grant Nekuza
0 0 0 22 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Davis Roltsch
22 0 43 0 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Colby Thorsen
73 0 0 0 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Mateo Troupe
0 38 0 0 0 0 0 0 0 0
Dulins Dodgers(Tx) 2024- Smith
Chase Wernimont
0 78 0 0 0 0 0 0 0 0
Gladiator Baseball -Hamm
Roman Ardoin
0 0 61 0 0 0 0 0 0 0
Gladiator Baseball -Hamm
Braylen Collins
64 0 0 0 0 0 0 0 0 0
Gladiator Baseball -Hamm
Cannon Faulk
0 70 0 0 0 0 0 0 0 0
Gladiator Baseball -Hamm
Bronson Hickman
48 0 0 45 0 0 0 0 0 0
Gladiator Baseball -Hamm
Landon Reeves
0 0 30 0 0 0 0 0 0 0
Gladiator Baseball -Hamm
Triston Robinson
0 41 0 28 0 0 0 0 0 0
Gps Legends 17U Puffer
Cooper Ashby
9 0 15 0 24 0 0 0 0 0
Gps Legends 17U Puffer
Terrell Clint Beck
27 0 14 0 26 0 0 0 0 0
Gps Legends 17U Puffer
Carter Hubbard
0 29 0 26 0 0 0 0 0 0
Gps Legends 17U Puffer
Isaac Kahn
0 45 0 0 0 0 0 0 0 0
Gps Legends 17U Puffer
Ryley Leininger
0 0 0 12 34 0 0 0 0 0
Gps Legends 17U Puffer
Ryland Mahoney
30 0 0 54 0 0 0 0 0 0
Gps Legends 17U Puffer
Ethan Sanders
52 0 0 0 66 0 0 0 0 0
Gps Legends 17U Puffer
Gavyn Schlotterback
0 0 40 0 0 0 0 0 0 0
Gps Legends 17U Puffer
Cole Tanksley
0 64 0 0 0 0 0 0 0 0
Gps Legends 17U Puffer
Kie Wooldridge
0 23 0 0 0 0 0 0 0 0
Hackshack Baseball 17U
Jay Anderson
0 0 8 0 0 0 0 0 0 0
Hackshack Baseball 17U
Gabriel Benavides
28 0 21 0 0 0 0 0 0 0
Hackshack Baseball 17U
Ivan Castillo
1 0 0 50 0 0 0 0 0 0
Hackshack Baseball 17U
Jaykob Cazares
0 0 0 17 0 0 0 0 0 0
Hackshack Baseball 17U
Matthew Luis Medrano Jr
0 0 65 0 0 0 0 0 0 0
Hackshack Baseball 17U
Sebastian Rico
0 0 30 0 0 0 0 0 0 0
Hackshack Baseball 17U
Yul Salaburu
0 60 0 0 0 0 0 0 0 0
Hackshack Baseball 17U
Gus Sanchez
0 55 0 33 0 0 0 0 0 0
Hackshack Baseball 17U
Adam Tillery
0 0 0 44 0 0 0 0 0 0
Hackshack Baseball 17U
Isaiah Wallace
78 0 0 0 0 0 0 0 0 0
Kyle Chapman Blue
Matthew Albright
0 0 45 0 0 0 0 0 0 0
Kyle Chapman Blue
Thomas Cloud
0 35 0 0 0 0 0 0 0 0
Kyle Chapman Blue
Elliot Fullmer
43 0 0 0 57 0 0 0 0 0
Kyle Chapman Blue
Teel Hensey
32 0 0 0 0 0 0 0 0 0
Kyle Chapman Blue
Cole Joyner
0 0 0 46 0 0 0 0 0 0
Kyle Chapman Blue
Chase Kurtz
0 45 0 0 0 0 0 0 0 0
Kyle Chapman Blue
Michael Martinez
0 38 0 0 44 0 0 0 0 0
Kyle Chapman Blue
Ethan Muniz
0 0 23 0 0 0 0 0 0 0
Kyle Chapman Blue
Logan Phillips
0 0 0 34 0 0 0 0 0 0
Kyle Chapman Blue
Briggs Surratt
29 0 0 0 11 0 0 0 0 0
Scorpions 2024 Red
Thomas Carroll
0 0 0 15 0 0 0 0 0 0
Scorpions 2024 Red
Dane Frala
0 18 0 0 0 0 0 0 0 0
Scorpions 2024 Red
Jackson Hollas
0 0 0 88 0 0 0 0 0 0
Scorpions 2024 Red
Lucas Mercado
83 0 0 0 0 0 0 0 0 0
Scorpions 2024 Red
Chase Morris
0 0 88 0 0 0 0 0 0 0
Scorpions 2024 Red
Michael Schwartz
24 0 9 4 0 0 0 0 0 0
Scorpions 2024 Red
Colton Schwing
27 0 0 0 0 0 0 0 0 0
Scorpions 2024 Red
Crew Tidwell
0 77 0 0 0 0 0 0 0 0
STX Banditos Mathisen
David An
0 0 0 65 0 0 0 0 0 0
STX Banditos Mathisen
Jovan Bernal
0 0 69 0 0 0 0 0 0 0
STX Banditos Mathisen
Jesse Stone Gomez
0 0 22 0 0 0 0 0 0 0
STX Banditos Mathisen
Caleb Jimenez
0 0 0 29 0 0 0 0 0 0
STX Banditos Mathisen
Gerardo “Jerry” Medina III
0 37 0 0 0 0 0 0 0 0
STX Banditos Mathisen
Isaac Perez
0 2 0 0 0 0 0 0 0 0
STX Banditos Mathisen
Mario Rodriguez
0 0 0 21 0 0 0 0 0 0
STX Banditos Mathisen
Aj Sanchez
91 0 0 0 0 0 0 0 0 0
STX Banditos Mathisen
Rene "Nene" Vela
0 67 0 4 0 0 0 0 0 0
Team Houston Showcase
Ashton Babin
0 0 0 51 0 0 0 0 0 0
Team Houston Showcase
Nick Costarella
21 0 20 13 0 0 0 0 0 0
Team Houston Showcase
Noah David
26 0 13 0 0 0 0 0 0 0
Team Houston Showcase
Andrew Hennings
19 51 0 0 0 0 0 0 0 0
Team Houston Showcase
Aiden Luscombe
0 0 0 51 0 0 0 0 0 0
Team Houston Showcase
Austin Roper
0 50 0 0 0 0 0 0 0 0
Team Houston Showcase
Waylon Smith
0 0 64 0 0 0 0 0 0 0
Team Houston Showcase
Xavier Woods
77 0 0 0 0 0 0 0 0 0
Texas Oilers 17U Hamblin/Hancock
Collin Berry
64 0 0 0 0 0 0 0 0 0
Texas Oilers 17U Hamblin/Hancock
Grayson Brown
0 84 0 0 0 0 0 0 0 0
Texas Oilers 17U Hamblin/Hancock
Aidan Hoffman
0 0 19 57 0 0 0 0 0 0
Texas Oilers 17U Hamblin/Hancock
Caden Liner
0 0 0 88 0 0 0 0 0 0
Texas Oilers 17U Hamblin/Hancock
Zachary Pearrow
53 0 0 0 0 0 0 0 0 0
Texas Oilers 17U Hamblin/Hancock
Aidan Ripley
0 0 85 0 0 0 0 0 0 0
USA Prime San Antonio 17u
Brett Dubois
0 0 0 92 0 0 0 0 0 0
USA Prime San Antonio 17u
Carter Keck
96 0 0 0 0 0 0 0 0 0
USA Prime San Antonio 17u
Michael Murach
45 0 0 0 0 0 0 0 0 0
USA Prime San Antonio 17u
Michael Pelletier
0 56 0 0 0 0 0 0 0 0
USA Prime San Antonio 17u
Luke Roskin
0 0 82 0 0 0 0 0 0 0
USA Prime San Antonio 17u
Lyncoln Schaeffer
0 0 0 28 0 0 0 0 0 0
USA Prime San Antonio 17u
Finley Whitlow
0 70 0 0 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Austin Gaskins
0 79 0 0 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Norman Jackson
0 50 0 0 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Finn Mignerey
53 0 0 80 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Dylan Nunez
17 0 0 0 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Major Pellien
0 0 0 45 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Vlario Prado
26 0 58 0 0 0 0 0 0 0
USG Arsenal 17u - Sorgie
Ripp Soto
42 0 32 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest