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
06/02
Day 2
06/03
Day 3
06/04
Day 4
06/05
Day 5
06/06
Day 6
06/07
Day 7
06/08
Day 8
06/09
Day 9
06/10
Day 10
06/11
5 Star Performance Dfw 2025 - Neville
Sam Elrich
0 0 91 0 0 0 0 0 0 0
5 Star Performance Dfw 2025 - Neville
Will Heatly
0 85 0 0 0 0 0 0 0 0
5 Star Performance Dfw 2025 - Neville
Parker McDaniel
0 0 0 96 0 0 0 0 0 0
5 Star Performance Dfw 2025 - Neville
Brock Mitchell
0 0 101 0 0 0 0 0 0 0
5 Star Performance Dfw 2025 - Neville
Tedy Orlando
0 0 7 6 0 0 0 0 0 0
5 Star Performance Dfw 2025 - Neville
Ben Pierce
0 0 40 0 0 0 0 0 0 0
5 Star Performance Dfw 2025 - Neville
Kemper Pierce
0 56 0 0 0 0 0 0 0 0
Athletic Zone Baseball
Juan Aranda
36 0 27 35 0 0 0 0 0 0
Athletic Zone Baseball
Ruben Carranza
0 0 29 0 0 0 0 0 0 0
Athletic Zone Baseball
Leonel Leiva
45 0 29 0 0 0 0 0 0 0
Athletic Zone Baseball
Noah Silva
0 0 29 34 0 0 0 0 0 0
Athletic Zone Baseball
Sebastian Vasquez
41 0 56 0 0 0 0 0 0 0
Athletic Zone Baseball
Saul Vela
0 0 17 0 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Maddox Adams
0 0 0 61 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Landon Bertucci
0 0 62 0 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Peyton Brown
0 0 43 0 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Reid Davis
0 85 0 0 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Ian Driggars
69 0 0 0 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Matthew Hutchinson
0 6 0 52 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Wyatt McDonald
45 0 0 13 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Bryce Noble
0 0 0 26 0 0 0 0 0 0
Dallas Bandits - Hughes 15U
Logan Wilbanks
0 0 0 95 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Bobby Barrow
55 0 20 23 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Mario Calderon
12 0 15 0 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Isaac Cisneros
0 0 46 0 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Chris Comunale
0 0 0 10 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Ben Lindsey
16 0 27 87 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Trevor Schwan
0 0 71 0 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Aidan Sharp
0 0 0 64 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Jailen Watkins
0 0 0 94 0 0 0 0 0 0
Dallas Tigers 15u Cecil
Tristan Williams
0 0 0 31 0 0 0 0 0 0
Dallas Tigers Navy
Noah Herrmann
0 0 18 0 0 0 0 0 0 0
Dallas Tigers Navy
Pierce Lewey
0 0 0 51 0 0 0 0 0 0
Dallas Tigers Navy
Nicolas Martinez
24 0 79 0 0 0 0 0 0 0
Dallas Tigers Navy
Michael Tripp Mattison
87 0 0 0 0 0 0 0 0 0
Dallas Tigers Navy
Ethan Messimer
0 0 0 24 0 0 0 0 0 0
Dallas Tigers Navy
Diego Montealvo
0 0 22 0 0 0 0 0 0 0
Dallas Tigers Navy
Jackson Ostella
0 0 0 26 0 0 0 0 0 0
Dallas Tigers Navy
Andrew Paredez
28 0 47 0 0 0 0 0 0 0
Dallas Tigers Navy
Will Stavinoha
0 0 74 0 0 0 0 0 0 0
Dallas Tigers Navy
Walker Steele
0 0 0 20 0 0 0 0 0 0
Dallas Tigers Orange
Adam Alvarez
0 0 0 80 0 0 0 0 0 0
Dallas Tigers Orange
Jayson Bustamante
41 0 0 41 0 0 0 0 0 0
Dallas Tigers Orange
James Chang
18 0 0 59 0 0 0 0 0 0
Dallas Tigers Orange
Dylan Dunn
0 0 0 11 0 0 0 0 0 0
Dallas Tigers Orange
Henry Gahagan
0 0 28 4 0 0 0 0 0 0
Dallas Tigers Orange
Nash Hornberger
0 0 20 17 0 0 0 0 0 0
Dallas Tigers Orange
Carter Rosenwald
26 0 0 0 0 0 0 0 0 0
Dc Rangers
Luke King
0 0 0 48 0 0 0 0 0 0
Dc Rangers
Aiden Klobucnik
29 0 0 0 0 0 0 0 0 0
Dc Rangers
Marcus Martinez
0 0 26 0 0 0 0 0 0 0
Dc Rangers
Rudy Martinez
44 0 27 62 0 0 0 0 0 0
Dc Rangers
Nathan Miller
0 0 25 0 0 0 0 0 0 0
Dc Rangers
Alexander Parker
0 0 22 0 0 0 0 0 0 0
Dc Rangers
Parker Reece
0 0 10 17 0 0 0 0 0 0
Dc Rangers
Hunter Schwein
43 0 68 0 0 0 0 0 0 0
Furia Baseball
Kaden Alardin
0 45 106 0 0 0 0 0 0 0
Furia Baseball
Logan Bradley
56 0 0 84 0 0 0 0 0 0
Furia Baseball
Bryson Buckert
0 0 0 5 0 0 0 0 0 0
Furia Baseball
Kaleb Espinosa
46 0 0 28 0 0 0 0 0 0
Furia Baseball
Angel Gomez
0 0 43 0 0 0 0 0 0 0
Furia Baseball
Austin Ramirez
12 0 45 0 0 0 0 0 0 0
Impact Baseball Club-Harris
Everett Bryant
0 0 60 0 0 0 0 0 0 0
Impact Baseball Club-Harris
Kellen Clark
58 0 0 0 0 0 0 0 0 0
Impact Baseball Club-Harris
Dylan Cunningham
0 0 0 88 0 0 0 0 0 0
Impact Baseball Club-Harris
Gunner Long
36 0 0 55 0 0 0 0 0 0
Impact Baseball Club-Harris
Diego Medina
0 0 44 0 0 0 0 0 0 0
Impact Baseball Club-Harris
Drew Minnick
0 0 0 42 0 0 0 0 0 0
Impact Baseball Club-Harris
Cameron Prince
32 0 0 0 0 0 0 0 0 0
Impact Baseball Club-Harris
Ryder Scheibelhut
0 0 3 0 0 0 0 0 0 0
Impact Baseball Club-Harris
Jackson Ude
0 0 0 19 0 0 0 0 0 0
Keller Aces
Dominic Bonidie
0 0 27 67 0 0 0 0 0 0
Keller Aces
Colton Grippe
0 0 0 14 0 0 0 0 0 0
Keller Aces
Shawn Harris
0 0 0 10 0 0 0 0 0 0
Keller Aces
Champ Mayo
64 0 0 0 0 0 0 0 0 0
Keller Aces
Bradley McCroskey
41 0 40 0 0 0 0 0 0 0
Keller Aces
Austin Moon
0 0 0 34 0 0 0 0 0 0
Keller Aces
Hayden Bryce Pierson
0 0 0 53 0 0 0 0 0 0
Keller Aces
Anthony Sanchez
10 0 0 66 0 0 0 0 0 0
Keller Aces
Anthony Torres
31 0 0 0 0 0 0 0 0 0
NTX Rays - 2025
David Cardoso Jr
0 50 0 0 0 0 0 0 0 0
NTX Rays - 2025
Caleb Fork
0 8 58 0 0 0 0 0 0 0
NTX Rays - 2025
Eli Gray
0 0 44 0 0 0 0 0 0 0
NTX Rays - 2025
Joey Hale
0 21 39 0 0 0 0 0 0 0
NTX Rays - 2025
Enrique (Bubba) Romero
0 0 0 13 0 0 0 0 0 0
NTX Rays - 2025
Nathan Sadowski
0 0 66 0 0 0 0 0 0 0
NTX Rays - 2025
Carson Shumate
0 43 0 86 0 0 0 0 0 0
Offspeed 2025-White
Cooper Archer
0 0 76 0 0 0 0 0 0 0
Offspeed 2025-White
Bryton Bertrand
0 24 50 0 0 0 0 0 0 0
Offspeed 2025-White
Tell Bryant
0 0 15 0 0 0 0 0 0 0
Offspeed 2025-White
Colt Cruth
43 0 0 55 0 0 0 0 0 0
Offspeed 2025-White
Ty Purcell
4 42 0 60 0 0 0 0 0 0
Offspeed 2025-White
Jake Qualia
40 0 0 71 0 0 0 0 0 0
Offspeed Navy 2025
Jacob Burris
0 0 30 19 0 0 0 0 0 0
Offspeed Navy 2025
Will Grisham
0 0 28 0 0 0 0 0 0 0
Offspeed Navy 2025
Breken Melton
0 41 0 42 0 0 0 0 0 0
Offspeed Navy 2025
Collin Miller
0 0 25 39 0 0 0 0 0 0
Offspeed Navy 2025
Clayton Norrell
0 43 0 96 0 0 0 0 0 0
Offspeed Navy 2025
Braddock Oglesby
0 39 0 26 0 0 0 0 0 0
Offspeed Navy 2025
Gabriel Ortiz
0 45 0 81 0 0 0 0 0 0
Offspeed Navy 2025
Azriel Vargas
0 0 29 30 0 0 0 0 0 0
Offspeed Navy 2025
Tripp Wright
0 19 0 88 0 0 0 0 0 0
Stix South 2025 Futures Black
Braydon Butler
0 0 0 42 0 0 0 0 0 0
Stix South 2025 Futures Black
Jackson Duke
0 0 51 0 0 0 0 0 0 0
Stix South 2025 Futures Black
Ty Freeman
46 0 0 0 0 0 0 0 0 0
Stix South 2025 Futures Black
Manny Grimaldo
0 0 57 0 0 0 0 0 0 0
Stix South 2025 Futures Black
Joshua Hall
49 0 0 0 0 0 0 0 0 0
Stix South 2025 Futures Black
Maxx Rachall
0 0 61 0 0 0 0 0 0 0
Stix South 2025 Futures Black
Bryce Smith
23 0 0 33 0 0 0 0 0 0
Stix South 2025 Futures Black
Hunter Strebeck
0 0 0 50 0 0 0 0 0 0
Stix South 2025 Futures Black
Kaleb Vasquez
0 0 27 0 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Carson Beck
0 0 76 0 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Tyson Brooks
0 0 24 0 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Joaquin Jantes
63 0 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Adrian Munguia
0 0 0 16 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Judd Nash
0 0 0 87 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Jacob Vargas
19 0 56 0 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Carson Vogelsang
49 0 0 28 0 0 0 0 0 0
Tbt Ballers Texas 15u American
Aidan Votaw
0 0 45 0 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Rafael Bejar
0 78 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Cayden Campbell
0 0 0 11 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Tate Elliott
0 12 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Zack Nelson
0 25 0 80 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Jonathan Orozco
0 36 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Korbin Simms
0 0 55 0 0 0 0 0 0 0
Tbt Ballers Texas 15u National
Esteban Toscano
0 0 0 14 0 0 0 0 0 0
Texas Oilers 15U Brooks
Jonah Avery
0 35 0 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Jace Blair
0 0 0 53 0 0 0 0 0 0
Texas Oilers 15U Brooks
Isaias Ceballos
0 0 18 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Adam Flores
0 40 0 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Ethen Hernandez
0 0 93 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Jake Langford
64 0 0 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Ej Menchaca
56 0 0 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Brayson Moore
0 22 0 0 0 0 0 0 0 0
Texas Oilers 15U Brooks
Parker Wiedemann
0 0 0 33 0 0 0 0 0 0
Texas Oilers 15U Brooks
James Wilson
7 0 0 0 0 0 0 0 0 0
Texas Scrappers 15U
Keller Caulk
0 17 0 72 0 0 0 0 0 0
Texas Scrappers 15U
Dayton Clark
0 0 0 35 0 0 0 0 0 0
Texas Scrappers 15U
Jay Cuevas
0 0 77 0 0 0 0 0 0 0
Texas Scrappers 15U
German Pulido Jr
0 14 0 0 0 0 0 0 0 0
Texas Scrappers 15U
Dylan Rainey
0 91 0 0 0 0 0 0 0 0
Texas Scrappers 15U
Ramon Salazar
0 13 0 0 0 0 0 0 0 0
Texas Scrappers 15U
Ethan Serrano
0 0 0 45 0 0 0 0 0 0
Texas Scrappers 15U
Collin Tran
0 72 0 0 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Keaton Bradshaw
57 0 0 0 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Jeffrey Brown
10 0 0 46 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Cooper Davis
9 0 81 0 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Dylan Dick
21 0 44 0 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Samuel Harper
18 0 0 61 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Jose Piantini
29 0 0 0 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Lincoln Schroeder
0 0 0 55 0 0 0 0 0 0
Texas Sox 2025 Scout Team
Adrian Tristan
18 0 0 0 0 0 0 0 0 0
Ub Nine O’Neill
Nikolas Evangelopoulos
0 0 61 0 0 0 0 0 0 0
Ub Nine O’Neill
Cole Muir
0 0 41 0 0 0 0 0 0 0
Ub Nine O’Neill
Carson O'Neill
32 0 0 0 0 0 0 0 0 0
Ub Nine O’Neill
Cade Reagan
60 0 0 0 0 0 0 0 0 0
Ub Nine O’Neill
Austin Sayman
0 0 0 101 0 0 0 0 0 0
Ub Nine O’Neill
Thomas Suerth
0 49 0 0 0 0 0 0 0 0
Ub Nine O’Neill
Carson Wade
23 0 16 0 0 0 0 0 0 0
Ub Nine O’Neill
Ben Wilson
14 0 12 6 0 0 0 0 0 0
Ub Nine O’Neill
Hudson Yobp
0 0 13 0 0 0 0 0 0 0
Ub Texas 15u Carlton
Brayson Barnes
0 0 37 0 0 0 0 0 0 0
Ub Texas 15u Carlton
Bryson Bush
0 0 55 0 0 0 0 0 0 0
Ub Texas 15u Carlton
Turner Corey
0 0 44 0 0 0 0 0 0 0
Ub Texas 15u Carlton
Devin Dial
0 0 0 32 0 0 0 0 0 0
Ub Texas 15u Carlton
Caden Guillory
0 29 0 8 0 0 0 0 0 0
Ub Texas 15u Carlton
Jackson Langford
0 0 4 59 0 0 0 0 0 0
Ub Texas 15u Carlton
James McGill
0 47 0 0 0 0 0 0 0 0
Ub Texas 15u Carlton
Jake Turner
0 71 0 0 0 0 0 0 0 0
Usa Prime 15u Varga
Sebastian Aguirre
1 16 28 0 0 0 0 0 0 0
Usa Prime 15u Varga
Wylie Coke
42 0 30 0 0 0 0 0 0 0
Usa Prime 15u Varga
Luca Flores
46 0 28 0 0 0 0 0 0 0
Usa Prime 15u Varga
Landon Middleton
40 0 0 0 0 0 0 0 0 0
Usa Prime 15u Varga
Hudson Miller
0 44 0 0 0 0 0 0 0 0
Usa Prime 15u Varga
Brent Neill
0 0 28 0 0 0 0 0 0 0
Usa Prime 15u Varga
Slade Owen
0 0 0 73 0 0 0 0 0 0
Usa Prime 15u Varga
Carter Smith
0 0 21 0 0 0 0 0 0 0
Usa Prime 15u Varga
Dane Varga
0 0 0 66 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest