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)
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
01/18
Day 2
01/19
Day 3
01/20
Day 4
01/21
Day 5
01/22
Day 6
01/23
Day 7
01/24
Day 8
01/25
Day 9
01/26
Day 10
01/27
5 Star National CF
Jayden Brown
0 30 0 72 0 0 0 0 0 0
5 Star National CF
Luke Dotson
0 0 31 0 0 0 0 0 0 0
5 Star National CF
Hayden Gustavson
0 75 0 0 0 0 0 0 0 0
5 Star National CF
Samuel Hernandez
0 0 0 35 0 0 0 0 0 0
5 Star National CF
Luke Jackson
0 67 0 0 0 0 0 0 0 0
5 Star National CF
Drew Marra
0 16 22 0 0 0 0 0 0 0
5 Star National CF
Jaden Stockton
0 90 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Antonio Alvarez
0 0 62 0 0 0 0 0 0 0
Banditos Florida Black 14U
Marlon Bravo Jr.
0 63 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Conrad Burch
0 0 15 0 0 0 0 0 0 0
Banditos Florida Black 14U
Jake Epstein
0 0 60 0 0 0 0 0 0 0
Banditos Florida Black 14U
Stephon Gryskiewicz
0 0 23 0 0 0 0 0 0 0
Banditos Florida Black 14U
Justin Nesselhauf
0 63 30 0 0 0 0 0 0 0
Banditos Florida Black 14U
David Urrutia
0 54 0 0 0 0 0 0 0 0
Banditos Florida Black 14U
Tony Woodie
0 0 59 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Walker Alsobrooks
0 15 68 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Braeden Best
0 43 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Max Crites
0 16 0 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Holden Harris
0 0 14 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Jackson McFall
0 0 4 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Wyatt Newman
0 0 22 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Ramsey Simpson
0 0 17 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Logan Smith
0 0 27 0 0 0 0 0 0 0
Canes Southwest 14u Solomon
Travis Sykora
0 0 114 0 0 0 0 0 0 0
Elite Squad Outlaws
Christopher Carroll
0 20 90 0 0 0 0 0 0 0
Elite Squad Outlaws
Devin Catoni
0 0 35 27 0 0 0 0 0 0
Elite Squad Outlaws
Daniel Cuvet
0 0 35 0 0 0 0 0 0 0
Elite Squad Outlaws
Eduardo Fernandez
0 0 42 0 0 0 0 0 0 0
Elite Squad Outlaws
Walter Ford
0 0 0 22 0 0 0 0 0 0
Elite Squad Outlaws
Antonio Jimenez
0 0 14 0 0 0 0 0 0 0
Elite Squad Outlaws
Nickolas Mora
0 0 19 0 0 0 0 0 0 0
Elite Squad Outlaws
Christopher Perez
0 20 91 0 0 0 0 0 0 0
Elite Squad Outlaws
Brandon White
0 35 0 69 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Roman Anthony
0 28 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Freddy Noel Beruvides Jr
0 34 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Jacob Gomberg
0 19 95 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Oscar Hernandez
0 35 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Tyler Johnson
0 0 18 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Bradley Link
0 67 0 0 0 0 0 0 0 0
Florida Hurricanes 14U Platinum
Favyan Suarez
0 20 88 0 0 0 0 0 0 0
Florida Spikes 14U
Bobby Boden
0 27 0 0 0 0 0 0 0 0
Florida Spikes 14U
Christopher Cuccia
0 45 0 0 0 0 0 0 0 0
Florida Spikes 14U
Joshua Haney
0 10 0 0 0 0 0 0 0 0
Florida Spikes 14U
Nikolas Koorse
0 0 36 0 0 0 0 0 0 0
Florida Spikes 14U
Emmanuel "Manny" Lantigua
0 35 0 0 0 0 0 0 0 0
Florida Spikes 14U
Anthony Marchese
0 0 28 0 0 0 0 0 0 0
Florida Spikes 14U
Carter McCormick
0 64 0 0 0 0 0 0 0 0
Florida Spikes 14U
Michael McGrath
0 65 0 0 0 0 0 0 0 0
Florida Spikes 14U
Blake Perez
0 30 0 0 0 0 0 0 0 0
Florida Spikes 14U
Brian Ramos
0 22 0 0 0 0 0 0 0 0
Florida Spikes 14U
Julio Tejada
0 38 52 0 0 0 0 0 0 0
Freeze Blue
Emilio Gonzalez
0 57 0 0 0 0 0 0 0 0
Freeze Blue
Zachary Johnson
0 0 66 0 0 0 0 0 0 0
Freeze Blue
Tyler Kelly
0 39 0 0 0 0 0 0 0 0
Freeze Blue
Rowan Kirk
0 92 0 0 0 0 0 0 0 0
Freeze Blue
Kevin Prado
0 66 0 0 0 0 0 0 0 0
Freeze Blue
Isaac Reynolds
0 17 0 0 0 0 0 0 0 0
Freeze Blue
Nick Staszak
0 83 0 0 0 0 0 0 0 0
Freeze Blue
Evan Vellano
0 0 51 0 0 0 0 0 0 0
Freeze Blue
Dylan Watters
0 16 0 0 0 0 0 0 0 0
Futures Scout Team
Cole Cahill
0 1 18 0 0 0 0 0 0 0
Futures Scout Team
Brett Denby
0 32 0 0 0 0 0 0 0 0
Futures Scout Team
Gavin Ehrhardt
0 20 23 0 0 0 0 0 0 0
Futures Scout Team
Ponch Gaich
0 30 39 0 0 0 0 0 0 0
Futures Scout Team
Blake Grimmer
0 19 0 0 0 0 0 0 0 0
Futures Scout Team
Joseph (Joey) Helms
0 20 62 0 0 0 0 0 0 0
Futures Scout Team
Tanner Hudspeth
0 50 0 0 0 0 0 0 0 0
Futures Scout Team
Sebastian Jaimes
0 15 45 0 0 0 0 0 0 0
Genesis Baseball
Chris Arroyo
0 0 42 0 0 0 0 0 0 0
Genesis Baseball
Riley Bambino
0 42 0 0 0 0 0 0 0 0
Genesis Baseball
Nathanael Coupet
0 0 0 68 0 0 0 0 0 0
Genesis Baseball
Zaid Diaz
0 0 16 0 0 0 0 0 0 0
Genesis Baseball
Keyler Gonzalez
0 0 20 84 0 0 0 0 0 0
Genesis Baseball
Derek Yahel Rodriguez
0 0 62 0 0 0 0 0 0 0
Genesis Baseball
Mel Rubiera
0 0 40 0 0 0 0 0 0 0
Genesis Baseball
Matthew Rumardo
0 0 18 25 0 0 0 0 0 0
Genesis Baseball
Pablo Torres
0 0 13 44 0 0 0 0 0 0
Genesis Baseball
Ryan Vargas
0 0 72 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Everett Ahlberg
0 0 58 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Daniel Berkley
0 10 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Tyler Biesecker
0 9 39 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Brayden Childers
0 0 33 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Jonathan Germany
0 20 39 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Nicholas Gioia
0 0 25 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Karson Lindsey
0 43 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Laith Lineberger
0 79 0 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Jake Richardson
0 19 32 0 0 0 0 0 0 0
GSB Prospects 2022/2023
Seth Waltimyer
0 0 14 0 0 0 0 0 0 0
Kangaroo Court Roos American
Spencer Butt
0 14 13 0 0 0 0 0 0 0
Kangaroo Court Roos American
Vance Celiberti
0 58 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Kodi Deskins
0 0 80 0 0 0 0 0 0 0
Kangaroo Court Roos American
Paul Guerne
0 0 19 55 0 0 0 0 0 0
Kangaroo Court Roos American
Fletcher Hislop
0 8 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Cade Kurland
0 0 0 40 0 0 0 0 0 0
Kangaroo Court Roos American
Wesley Mendes
0 0 33 69 0 0 0 0 0 0
Kangaroo Court Roos American
Aidan Miller
0 0 0 70 0 0 0 0 0 0
Kangaroo Court Roos American
Nelson Ramos
0 44 0 0 0 0 0 0 0 0
Kangaroo Court Roos American
Matt Rose
0 0 0 12 0 0 0 0 0 0
Kangaroo Court Roos American
Gavin Thomas
0 35 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Bryce Andrews
0 3 6 0 0 0 0 0 0 0
Kangaroo Court Roos National
Jessiah Branch
0 32 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Connor Bruseski
0 0 19 0 0 0 0 0 0 0
Kangaroo Court Roos National
Anthony Gualemi
0 48 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Cj Koenck
0 43 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Landen Maroudis
0 0 58 0 0 0 0 0 0 0
Kangaroo Court Roos National
Caiden O'Brien
0 35 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Cj Thornton
0 0 16 0 0 0 0 0 0 0
Kangaroo Court Roos National
Derek Westfall
0 68 0 0 0 0 0 0 0 0
Kangaroo Court Roos National
Gabe Wheeler
0 0 58 0 0 0 0 0 0 0
Midland Swarm Select
Ethan Burkhardt
0 0 59 0 0 0 0 0 0 0
Midland Swarm Select
Tyler Doran
0 0 56 0 0 0 0 0 0 0
Midland Swarm Select
Joe Greenwood
0 0 67 0 0 0 0 0 0 0
Midland Swarm Select
Tyler Howald
0 0 26 0 0 0 0 0 0 0
Midland Swarm Select
Alex Lopez
0 0 13 0 0 0 0 0 0 0
Midland Swarm Select
Julian Montes
0 0 71 0 0 0 0 0 0 0
Midland Swarm Select
JuanCarlos (JC) Morales-Vega
0 0 19 0 0 0 0 0 0 0
Midland Swarm Select
Isaiah Myles
0 0 32 0 0 0 0 0 0 0
Midland Swarm Select
Zachary Redner
0 69 0 0 0 0 0 0 0 0
Midland Swarm Select
Jacob Riegel
0 0 20 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Ben Adams
0 46 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Jayden Boyd
0 0 14 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Justin Bradford
0 20 34 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Peyton Brewer
0 33 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Cason Davis
0 18 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Gabriel Flores
0 0 44 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Elliott Foreman
0 47 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Kameron Mangum
0 0 11 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Quentin Moon
0 47 0 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Noah Paddie
0 0 11 0 0 0 0 0 0 0
Performance Baseball Texas 14U
Collin Ross
0 50 0 0 0 0 0 0 0 0
Resmondo FTB
TJ Dunsford
0 2 17 0 0 0 0 0 0 0
Resmondo FTB
Jaeden Jackson
0 27 0 0 0 0 0 0 0 0
Resmondo FTB
Riley Jackson
0 64 0 0 0 0 0 0 0 0
Resmondo FTB
Chris Knier
0 0 92 0 0 0 0 0 0 0
Resmondo FTB
Kevin Martinez
0 20 0 0 0 0 0 0 0 0
Resmondo FTB
Mason Resmondo
0 0 28 0 0 0 0 0 0 0
Resmondo FTB
Bryan Rivera
0 0 80 0 0 0 0 0 0 0
Resmondo FTB
Anthony Schatz
0 89 0 0 0 0 0 0 0 0
SBO Florida 14U
David Bosque
0 57 0 0 0 0 0 0 0 0
SBO Florida 14U
Pier Figueroa
0 29 0 0 0 0 0 0 0 0
SBO Florida 14U
Tyler Franco Pinto
0 80 0 0 0 0 0 0 0 0
SBO Florida 14U
Julian Garcia
0 75 0 0 0 0 0 0 0 0
SBO Florida 14U
Killan Oneill
0 0 52 0 0 0 0 0 0 0
SBO Florida 14U
Edgardo R. Rivera
0 34 0 0 0 0 0 0 0 0
SBO Florida 14U
Jose Enrique Rodriguez Vera
0 22 0 0 0 0 0 0 0 0
SBO Florida 14U
Alejandro Simo
0 0 72 0 0 0 0 0 0 0
TNT Baseball
Christopher Blanco
0 40 0 0 0 0 0 0 0 0
TNT Baseball
Gian De Castro
0 0 29 0 0 0 0 0 0 0
TNT Baseball
Diego Garcia
0 0 39 0 0 0 0 0 0 0
TNT Baseball
Jonathan Gonzalez
0 18 58 0 0 0 0 0 0 0
TNT Baseball
Christopher Hernandez
0 0 79 0 0 0 0 0 0 0
TNT Baseball
Mason Holman
0 87 0 0 0 0 0 0 0 0
TNT Baseball
Luis Lorenzo
0 0 30 0 0 0 0 0 0 0
TNT Baseball
Matthew Perez
0 23 27 0 0 0 0 0 0 0
TNT Baseball
Kevin Romero
0 50 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Miguel Baez
0 0 35 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Frank Chiliberti
0 52 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Andres Cruz
0 64 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Imani Fadraga
0 19 0 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Nicholas Gutierrez-Villa
0 18 21 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Samuel Mandel
0 0 77 0 0 0 0 0 0 0
Weston Travel Baseballl Prime
Brandon Vargas
0 13 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