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
01/13
Day 2
01/14
Day 3
01/15
Day 4
01/16
Day 5
01/17
Day 6
01/18
Day 7
01/19
Day 8
01/20
Day 9
01/21
Day 10
01/22
3n2 Sticks Baseball 16U National Team
Aidan Daugherty
0 0 6 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Sebastian De Leon
0 0 22 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Christian D'Onofrio
0 0 59 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Jacob Guthmiller
0 0 46 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Riley Hofrichter
0 0 43 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Brayden Koegel
0 50 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Santiago Nucete
0 75 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Henry Sanders
0 0 49 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Dayton Taylor
0 0 31 0 0 0 0 0 0 0
3n2 Sticks Baseball 16U National Team
Caden Williams
0 0 13 0 0 0 0 0 0 0
Adidas A's 16u
Matthew "Matty" Bell
0 0 32 0 0 0 0 0 0 0
Adidas A's 16u
Carter Bingel
0 43 43 0 0 0 0 0 0 0
Adidas A's 16u
Samuel Calkins
0 0 1 55 0 0 0 0 0 0
Adidas A's 16u
Matthew Herrin
0 32 0 0 0 0 0 0 0 0
Adidas A's 16u
John Hilpert
0 60 0 0 0 0 0 0 0 0
Adidas A's 16u
Jack Moore
0 51 0 0 0 0 0 0 0 0
Adidas A's 16u
Michael Morris Jr
0 0 0 18 0 0 0 0 0 0
Adidas A's 16u
Henry Vedder
0 0 26 33 0 0 0 0 0 0
Adidas A's 16u
Brennon West
0 23 0 0 0 0 0 0 0 0
Adidas A's 16u
Landyn Wilson
0 31 0 0 0 0 0 0 0 0
Adidas A's 16u
Isaiah Wright
0 31 0 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Ethan Adams
0 62 0 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Carter Christenson
0 0 28 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Jackson Garland
0 0 0 43 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Graham Jones
0 0 44 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Evan Lichtenauer
0 36 0 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Andy Purvis
0 26 0 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Sam Rosand
0 14 0 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Cory Sheridan
0 0 48 0 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Ty Thompson
0 0 5 19 0 0 0 0 0 0
Artillery Baseball 2025 MLK
Taylor Tracey
0 0 0 56 0 0 0 0 0 0
Canes Illinois 2025
Matthew Davis
0 4 0 0 0 0 0 0 0 0
Canes Illinois 2025
Seth Gililand
0 27 0 0 0 0 0 0 0 0
Canes Illinois 2025
Elijah Hoagland
0 46 0 0 0 0 0 0 0 0
Canes Illinois 2025
Cal Korosa
0 0 31 0 0 0 0 0 0 0
Canes Illinois 2025
Jack Martin
41 0 58 0 0 0 0 0 0 0
Canes Illinois 2025
Joshua Mitchell
42 18 41 0 0 0 0 0 0 0
Canes Illinois 2025
Ryan Myers
0 0 13 0 0 0 0 0 0 0
Canes Illinois 2025
Matthew Piche
15 0 39 0 0 0 0 0 0 0
Canes Illinois 2025
Flynn Scoggin
0 35 0 0 0 0 0 0 0 0
Canes Illinois 2025
Jack Seagraves
0 0 17 0 0 0 0 0 0 0
Canes Illinois 2025
Sage Worden
0 0 16 0 0 0 0 0 0 0
CST Caribe Scout Team
Josiah Acosta
0 44 0 18 0 0 0 0 0 0
CST Caribe Scout Team
Keith Aguas
0 0 27 0 0 0 0 0 0 0
CST Caribe Scout Team
Vladil Andres Baldepina
0 30 30 0 0 0 0 0 0 0
CST Caribe Scout Team
Victor Javier Bosquez-Ulloa
0 23 0 0 0 0 0 0 0 0
CST Caribe Scout Team
Kyle Fernandes
0 0 29 95 0 0 0 0 0 0
CST Caribe Scout Team
Dylan Yong Hao He Liu
0 0 28 82 0 0 0 0 0 0
CST Caribe Scout Team
Jeuri La Rosa
0 0 19 0 0 0 0 0 0 0
CST Caribe Scout Team
Bobby Torres
0 0 54 0 0 0 0 0 0 0
Detroit Rangers
Lucas Ogden
0 80 0 0 0 0 0 0 0 0
Detroit Rangers
Lamar Pearson
0 44 95 0 0 0 0 0 0 0
Detroit Rangers
Connor Smith
0 0 81 0 0 0 0 0 0 0
Detroit Rangers
Parrish Smith Jr.
0 88 31 0 0 0 0 0 0 0
FTB Northeast
Jake Arsenault
0 22 0 21 0 0 0 0 0 0
FTB Northeast
Nick Berube
0 0 0 45 0 0 0 0 0 0
FTB Northeast
Rolky Brea
0 80 0 22 0 0 0 0 0 0
FTB Northeast
Dylan DiFilippo
90 0 0 0 0 0 0 0 0 0
FTB Northeast
Chase Groothuis
0 0 6 27 0 0 0 0 0 0
FTB Northeast
Ian McComish
0 0 100 0 0 0 0 0 0 0
FTB Northeast
Dami Munoz
0 25 0 0 0 0 0 0 0 0
FTB Northeast
Mark Walsh
16 8 0 0 0 0 0 0 0 0
Gulf Coast Monarchs
Grayson Carpenter
0 0 0 57 0 0 0 0 0 0
Gulf Coast Monarchs
Caden DeJesus
0 0 31 0 0 0 0 0 0 0
Gulf Coast Monarchs
Brett Flock
0 40 0 0 0 0 0 0 0 0
Gulf Coast Monarchs
Jackson Geiger
0 0 13 0 0 0 0 0 0 0
Gulf Coast Monarchs
Andrew Gonzalez
0 0 34 0 0 0 0 0 0 0
Gulf Coast Monarchs
Talan Holiday
0 0 66 0 0 0 0 0 0 0
Gulf Coast Monarchs
Landon Ide
0 0 13 36 0 0 0 0 0 0
Gulf Coast Monarchs
Cole Ingole
0 0 0 69 0 0 0 0 0 0
Gulf Coast Monarchs
Vincent Mattei
0 11 0 38 0 0 0 0 0 0
Gulf Coast Monarchs
Tyler Miller
0 22 0 0 0 0 0 0 0 0
Gulf Coast Monarchs
OB Osceola III
0 0 53 0 0 0 0 0 0 0
Jcs Sluggers 16u
Robert Amell
0 0 0 44 0 0 0 0 0 0
Jcs Sluggers 16u
Kevin Castellanos
0 7 0 38 0 0 0 0 0 0
Jcs Sluggers 16u
Aidan Constable
0 50 0 0 0 0 0 0 0 0
Jcs Sluggers 16u
Thomas Cox
0 0 0 25 0 0 0 0 0 0
Jcs Sluggers 16u
Thomas Eaton
0 94 0 0 0 0 0 0 0 0
Jcs Sluggers 16u
Sebastian D Fernandez
33 0 0 0 0 0 0 0 0 0
Jcs Sluggers 16u
Andy Garcia
0 0 0 19 0 0 0 0 0 0
Jcs Sluggers 16u
Eric Hermanson
0 0 37 0 0 0 0 0 0 0
Jcs Sluggers 16u
Carson Honick
0 0 64 0 0 0 0 0 0 0
Jcs Sluggers 16u
Jaden Miguel Valdez
56 0 0 0 0 0 0 0 0 0
Maxreps Stars
Liber Alfonso
0 0 66 0 0 0 0 0 0 0
Maxreps Stars
Miguel Castellanos
0 68 0 0 0 0 0 0 0 0
Maxreps Stars
Osmani Flores
0 0 40 0 0 0 0 0 0 0
Maxreps Stars
Alex Pritchett
0 0 66 0 0 0 0 0 0 0
Maxreps Stars
Aidan Ricker
0 0 88 0 0 0 0 0 0 0
Maxreps Stars
Julian Saavedra
0 15 0 0 0 0 0 0 0 0
Maxreps Stars
Brian Santana
0 0 10 0 0 0 0 0 0 0
Maxreps Stars
Carlos Torres
0 0 75 0 0 0 0 0 0 0
Puerto Rico South Prospects
Jose Garcia
18 0 70 0 0 0 0 0 0 0
Puerto Rico South Prospects
Carlos Javier Hernandez
0 0 37 0 0 0 0 0 0 0
Puerto Rico South Prospects
Gustavo Nomar Melendez
0 40 0 42 0 0 0 0 0 0
Puerto Rico South Prospects
Jean carlo Nuñez sanchez
31 0 0 34 0 0 0 0 0 0
Puerto Rico South Prospects
Jairen Rivera Rodríguez
0 27 0 0 0 0 0 0 0 0
Puerto Rico South Prospects
Kevin Torres
20 0 0 29 0 0 0 0 0 0
Puerto Rico Union
Samuel Casado Roman
0 0 0 3 0 0 0 0 0 0
Puerto Rico Union
Jorge G. Diaz De Gracia
0 0 0 66 0 0 0 0 0 0
Puerto Rico Union
Luis Fraguada
79 0 0 0 0 0 0 0 0 0
Puerto Rico Union
Yandel Gonzalez
0 51 0 0 0 0 0 0 0 0
Puerto Rico Union
Steven Ortiz Cruz
0 67 0 29 0 0 0 0 0 0
Puerto Rico Union
Wladimir Rivera
36 0 108 0 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Jack Cowling
0 0 20 0 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Michael Gurganus
45 0 35 0 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Trey Jozwiakowski
30 0 0 0 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Nicholas O'Mahoney
0 36 0 53 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Mason Orton
44 0 57 0 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Cooper Stein
3 0 0 0 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Adam Streicher
0 45 0 65 0 0 0 0 0 0
Rawlings Tigers 16U National Team
Jamison Tindall
0 22 0 0 0 0 0 0 0 0
Regina Red Sox
Colton Bank
49 0 0 27 0 0 0 0 0 0
Regina Red Sox
Jaxson Cera
0 0 0 23 0 0 0 0 0 0
Regina Red Sox
Ethan Johnson
0 30 0 0 0 0 0 0 0 0
Regina Red Sox
Cooper Jones
0 0 0 35 0 0 0 0 0 0
Regina Red Sox
Talon Lazaruk
34 0 76 0 0 0 0 0 0 0
Regina Red Sox
Aiden Newton
0 55 0 0 0 0 0 0 0 0
Regina Red Sox
Owen Sommerfeld
0 15 0 37 0 0 0 0 0 0
Regina Red Sox
Rhett Sommerfeld
0 0 0 39 0 0 0 0 0 0
Spiders National 2025 MLK
Karson Chamberlin
0 17 0 0 0 0 0 0 0 0
Spiders National 2025 MLK
Yvan Douglas
0 0 55 0 0 0 0 0 0 0
Spiders National 2025 MLK
Donald Dwire
0 0 0 45 0 0 0 0 0 0
Spiders National 2025 MLK
Cray Fite
0 25 0 28 0 0 0 0 0 0
Spiders National 2025 MLK
Lucas Kaltenbach
0 0 33 17 0 0 0 0 0 0
Spiders National 2025 MLK
Beckett Khoury
0 13 0 0 0 0 0 0 0 0
Spiders National 2025 MLK
Jordan Kievman
0 44 0 32 0 0 0 0 0 0
Spiders National 2025 MLK
Noah Kubasky
0 0 0 41 0 0 0 0 0 0
Spiders National 2025 MLK
Carlos Lugo
0 0 0 47 0 0 0 0 0 0
Spiders National 2025 MLK
Caleb Perez
0 0 26 27 0 0 0 0 0 0
Spiders National 2025 MLK
Sebastian Rivero
0 71 0 0 0 0 0 0 0 0
Spiders National 2025 MLK
Ruben Zuany
0 0 0 30 0 0 0 0 0 0
Swamp 16u
Liam Burke
0 9 0 0 0 0 0 0 0 0
Swamp 16u
Cody Catania
0 0 39 0 0 0 0 0 0 0
Swamp 16u
Logan Divet
0 0 68 0 0 0 0 0 0 0
Swamp 16u
Hunter Fretwell
0 45 0 0 0 0 0 0 0 0
Swamp 16u
Logan Hawkins
17 0 0 0 0 0 0 0 0 0
Swamp 16u
Jerry Keyser Jr
0 0 31 0 0 0 0 0 0 0
Swamp 16u
Connor McGee
0 59 0 0 0 0 0 0 0 0
Swamp 16u
Ryan Mueller
50 0 0 0 0 0 0 0 0 0
Swamp 16u
Cesar Rios
0 0 70 0 0 0 0 0 0 0
Swamp 16u
Grady Schweizer
47 7 0 0 0 0 0 0 0 0
Swamp 16u
Bobby Wilenius
30 0 0 0 0 0 0 0 0 0
Team Venezuela 16U
Angel Cuello
0 0 0 72 0 0 0 0 0 0
Team Venezuela 16U
Jaden Doverspike
0 29 0 0 0 0 0 0 0 0
Team Venezuela 16U
Leo Marrero
0 0 13 0 0 0 0 0 0 0
Team Venezuela 16U
Leopoldo Mirabal
0 28 0 0 0 0 0 0 0 0
Team Venezuela 16U
Gabriel Parilli
0 51 0 40 0 0 0 0 0 0
Team Venezuela 16U
Kaniel Rosado
0 0 58 0 0 0 0 0 0 0
Team Venezuela 16U
Nicolas Sabatino
0 49 0 8 0 0 0 0 0 0
Team Venezuela 16U
Jakob Wagner
0 17 19 0 0 0 0 0 0 0
US Nationals 16u Scout
Beau Billeck
0 55 0 0 0 0 0 0 0 0
US Nationals 16u Scout
Jackson Gamble
0 13 15 0 0 0 0 0 0 0
US Nationals 16u Scout
Kyle Haynes
35 0 30 0 0 0 0 0 0 0
US Nationals 16u Scout
John Michael Howayek
15 0 36 0 0 0 0 0 0 0
US Nationals 16u Scout
Andrew Keller
0 0 24 0 0 0 0 0 0 0
US Nationals 16u Scout
Boyce Read
57 0 0 0 0 0 0 0 0 0
US Nationals 16u Scout
Jayden Sloan
0 0 21 0 0 0 0 0 0 0
US Nationals 16u Scout
Sylvester Tournier
0 0 57 0 0 0 0 0 0 0
US Nationals 16u Scout
Blaine Williams
0 0 18 0 0 0 0 0 0 0
Vsa Lions Black 2025
Ryan Ashley
0 11 25 0 0 0 0 0 0 0
Vsa Lions Black 2025
Carl Calixte-Cunillera
0 0 84 0 0 0 0 0 0 0
Vsa Lions Black 2025
Omar Fernandez
0 0 88 0 0 0 0 0 0 0
Vsa Lions Black 2025
Josiah Haslem
0 29 0 0 0 0 0 0 0 0
Vsa Lions Black 2025
Agustin Morales
0 0 34 0 0 0 0 0 0 0
Vsa Lions Black 2025
Aaron Orozco
0 48 0 0 0 0 0 0 0 0
Vsa Lions Black 2025
Zachary Stephens
0 49 0 0 0 0 0 0 0 0
Vsa Lions Black 2025
Daniel Tartaglia
0 63 0 0 0 0 0 0 0 0
Vsa Lions Black 2025
Marcelo Young
0 34 0 0 0 0 0 0 0 0
Wow Factor-Mlk-16u
Connor Cavo
0 0 0 72 0 0 0 0 0 0
Wow Factor-Mlk-16u
Hayden Kanagy
0 0 33 0 0 0 0 0 0 0
Wow Factor-Mlk-16u
Emmanuel "Manny" Lantigua
0 0 0 25 0 0 0 0 0 0
Wow Factor-Mlk-16u
Hunter Maddox
8 0 0 35 0 0 0 0 0 0
Wow Factor-Mlk-16u
Dario Perez
0 41 0 0 0 0 0 0 0 0
Wow Factor-Mlk-16u
Richard Piloto
39 0 0 0 0 0 0 0 0 0
Wow Factor-Mlk-16u
Noah Thompson
0 0 73 0 0 0 0 0 0 0
Wow Factor-Mlk-16u
Phoenix Thompson
62 0 0 0 0 0 0 0 0 0
Wow Factor-Mlk-16u
Aiden Wallace
0 58 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