2,083 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)
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
06/10
Day 2
06/11
Day 3
06/12
Day 4
06/13
Day 5
06/14
Day 6
06/15
Day 7
06/16
Day 8
06/17
Day 9
06/18
Day 10
06/19
5 Star Performance Htx 15 Black
Jacob Fuchs
13 0 64 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Jacob Gardner
28 0 0 37 0 0 0 0 0 0
5 Star Performance Htx 15 Black
William Lacroix
0 0 0 16 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Jackson McCarty
59 0 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Lorenzo Miranda
23 9 45 32 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Ashton Stewart
0 0 0 32 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Jacob Szafran
0 57 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Everett Unsinn
0 71 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Black
Max Mody
18 0 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Black
Maximus Moody
0 103 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Black
Jacob Ortiz
0 0 0 81 0 0 0 0 0 0
Canes Southwest 15U Elite Black
Luke Poland
0 51 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Black
Caden Romo
81 0 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Black
Rene Vazquez
0 41 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Gold
Charles Arnold
0 40 0 78 0 0 0 0 0 0
Canes Southwest 15U Elite Gold
Hunter Dement
0 37 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Gold
Jayden Harrington
0 0 62 0 0 0 0 0 0 0
Canes Southwest 15U Elite Gold
Jett Henry
0 7 47 0 0 0 0 0 0 0
Canes Southwest 15U Elite Gold
Tristan Sosa
0 23 0 0 0 0 0 0 0 0
Canes Southwest 15U Elite Gold
Dayne Weaver
0 17 0 0 0 0 0 0 0 0
Canes Southwest 15U Prime
Colton Akin
0 28 0 0 0 0 0 0 0 0
Canes Southwest 15U Prime
John Arispe
0 0 1 3 0 0 0 0 0 0
Canes Southwest 15U Prime
Joseph Campbell
0 0 29 0 0 0 0 0 0 0
Canes Southwest 15U Prime
Connor Digesualdo
0 0 44 0 0 0 0 0 0 0
Canes Southwest 15U Prime
Noa Lopez
0 0 36 0 0 0 0 0 0 0
Canes Southwest 15U Prime
Diego Mendez
0 38 0 39 0 0 0 0 0 0
Canes Southwest 15U Prime
Cole Myhand
0 32 0 54 0 0 0 0 0 0
Canes Southwest 15U Prime
Glenn Smith
0 0 77 0 0 0 0 0 0 0
Canes Southwest 15U Prime
Michael Tarbox
0 0 39 0 0 0 0 0 0 0
Cub 15 U Ruff
Parker Dubray
78 0 0 0 0 0 0 0 0 0
Cub 15 U Ruff
Aiden Durham
0 0 63 0 0 0 0 0 0 0
Cub 15 U Ruff
Jayden Henry
0 9 0 15 0 0 0 0 0 0
Cub 15 U Ruff
Samuel Klawitter
0 80 0 0 0 0 0 0 0 0
Cub 15 U Ruff
Dante Mazzoccoli
0 0 0 60 0 0 0 0 0 0
Cub 15 U Ruff
Luke Pinkerton
0 0 52 0 0 0 0 0 0 0
Dynasty Black 2025
Bryce Buish
0 0 83 0 0 0 0 0 0 0
Dynasty Black 2025
Benjamin Churchill
94 0 0 0 0 0 0 0 0 0
Dynasty Black 2025
Chance Fields
0 0 98 0 0 0 0 0 0 0
Dynasty Black 2025
Nicolas Santos
0 0 0 8 0 0 0 0 0 0
Dynasty Black 2025
Mason Walls
29 0 0 68 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Micheal Barrera
0 0 0 21 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Chance Covert II
40 0 0 0 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Diego Flores
0 33 0 0 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Jack Fowler
0 46 0 23 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Paul Jaramillo
0 0 22 24 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Nathen Lewis
45 0 0 0 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Jeremiah Montoya
13 0 0 0 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Stormy Rhodes
0 0 0 82 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Nickolas Rodriguez
0 0 0 62 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Timothy Segura
0 0 52 0 0 0 0 0 0 0
Lonestar National 2024 - Villarreal
Barrett Wheeler
0 0 20 0 0 0 0 0 0 0
Lumberjacks Baseball 15u
Justin Butler
67 0 0 0 0 0 0 0 0 0
Lumberjacks Baseball 15u
Micah Calvert
0 85 0 0 0 0 0 0 0 0
Lumberjacks Baseball 15u
Tyler Gilliam
0 0 18 0 0 0 0 0 0 0
Lumberjacks Baseball 15u
Caden Lundy
0 0 0 52 0 0 0 0 0 0
Lumberjacks Baseball 15u
Matthew Maduzia
0 0 67 0 0 0 0 0 0 0
Lumberjacks Baseball 15u
Grady Silva
0 0 0 47 0 0 0 0 0 0
One Percent Academy Jays 15u
Ayden Allemand
0 0 0 77 0 0 0 0 0 0
One Percent Academy Jays 15u
Daniel Burgos
0 0 60 0 0 0 0 0 0 0
One Percent Academy Jays 15u
Connor Courtright
77 0 0 0 0 0 0 0 0 0
One Percent Academy Jays 15u
Kalob Jackowski
0 0 34 0 0 0 0 0 0 0
One Percent Academy Jays 15u
Brandon Lester
0 10 29 0 0 0 0 0 0 0
One Percent Academy Jays 15u
Ethan Martinez
13 0 0 14 0 0 0 0 0 0
One Percent Academy Jays 15u
Trent Rogas
0 79 0 13 0 0 0 0 0 0
Scorpions White
Jordan Ferguson
0 37 0 0 0 0 0 0 0 0
Scorpions White
Jeffrey Helleck
0 0 62 0 0 0 0 0 0 0
Scorpions White
Haden Howton
0 24 0 43 0 0 0 0 0 0
Scorpions White
Aden Kid
46 0 0 0 0 0 0 0 0 0
Scorpions White
Lucas Mercado
52 0 0 0 0 0 0 0 0 0
Scorpions White
Luke Sheridan
10 9 0 0 0 0 0 0 0 0
Scorpions White
Crew Tidwell
0 0 26 0 0 0 0 0 0 0
Scorpions White
Brody Vasquez
0 0 0 52 0 0 0 0 0 0
Scorpions White
Korbin Wale
0 21 0 0 0 0 0 0 0 0
Sons Of Thunder
Damon Anthony
0 0 0 28 0 0 0 0 0 0
Sons Of Thunder
Nicholas Baker
0 0 0 87 0 0 0 0 0 0
Sons Of Thunder
Ryan Coronado
0 0 28 0 0 0 0 0 0 0
Sons Of Thunder
Braeden Jenkins
0 0 61 0 0 0 0 0 0 0
Sons Of Thunder
Peyton McGeorge
0 88 0 0 0 0 0 0 0 0
Sons Of Thunder
Skylar Parr
0 0 27 36 0 0 0 0 0 0
Texas Legends 15u
Austin Conte
0 0 0 79 0 0 0 0 0 0
Texas Legends 15u
Cooper Durham
0 0 54 0 0 0 0 0 0 0
Texas Legends 15u
Levi Finkelman
0 90 0 0 0 0 0 0 0 0
Texas Legends 15u
Chase Gray
0 22 0 0 0 0 0 0 0 0
Texas Legends 15u
Cian Grimes
0 0 87 0 0 0 0 0 0 0
Texas Legends 15u
Andrew Newman
0 0 0 13 0 0 0 0 0 0
Texas Legends 15u
Devin Singh
0 0 53 0 0 0 0 0 0 0
Texas Legends 15u
Dawson Tiras
0 0 0 17 0 0 0 0 0 0
Texas Scrappers 2024
Zachary Barrientos
42 0 0 56 0 0 0 0 0 0
Texas Scrappers 2024
Clay Coleman
41 0 44 0 0 0 0 0 0 0
Texas Scrappers 2024
David Kainer
30 0 22 0 0 0 0 0 0 0
Texas Scrappers 2024
Austin Roe
0 0 13 0 0 0 0 0 0 0
Texas Scrappers 2024
Landen Sodolak
0 0 10 0 0 0 0 0 0 0
Texas Scrappers 2024
Ronnie Thrasher
43 0 5 7 0 0 0 0 0 0
Texas Scrappers 2024
Braden Tyler
27 0 0 0 0 0 0 0 0 0
Texas Scrappers 2024
Maurice Wigfall
9 0 0 0 0 0 0 0 0 0
Vendetta Baseball 2024
Ismael Duran
0 0 66 0 0 0 0 0 0 0
Vendetta Baseball 2024
Johny Garcia
22 0 0 0 0 0 0 0 0 0
Vendetta Baseball 2024
Antonio Hernandez
0 0 0 3 0 0 0 0 0 0
Vendetta Baseball 2024
Jose Luccioni III
0 0 0 42 0 0 0 0 0 0
Vendetta Baseball 2024
Alex Morales
0 0 65 0 0 0 0 0 0 0
Vendetta Baseball 2024
Jony Perez
0 0 0 58 0 0 0 0 0 0
Vendetta Baseball 2024
Patrick Perez
49 0 0 0 0 0 0 0 0 0
Vendetta Baseball 2024
Kadin Resendez
28 0 54 0 0 0 0 0 0 0
Zt Elite 13u Nava
Wyatt Bickers
0 13 0 9 0 0 0 0 0 0
Zt Elite 13u Nava
Logan Johnson
0 64 0 0 0 0 0 0 0 0
Zt Elite 13u Nava
Valentin Regalado
53 0 0 50 0 0 0 0 0 0
Zt Elite 13u Nava
Logan Shields
0 37 0 72 0 0 0 0 0 0
Zt Elite 13u Nava
Ryan Soliz
21 0 0 0 0 0 0 0 0 0
Zt Elite 13u Nava
Jaylen Walker
0 30 0 0 0 0 0 0 0 0
ZT Elite Castro
Luis Armas
0 0 11 0 0 0 0 0 0 0
ZT Elite Castro
Leo Berrones
0 0 0 24 0 0 0 0 0 0
ZT Elite Castro
Anthony Echavarria
0 0 61 0 0 0 0 0 0 0
ZT Elite Castro
Matthew Hernandez
0 26 0 0 0 0 0 0 0 0
ZT Elite Castro
Jeremy Martinez
0 34 0 0 0 0 0 0 0 0
ZT Elite Castro
Miguel Nava
0 14 0 0 0 0 0 0 0 0
ZT Elite Castro
Ethan Ramirez
0 24 0 30 0 0 0 0 0 0
ZT Elite Castro
Ryan Velasquez
0 0 22 0 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest