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/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
Cooperstown Cobras 15u Garcia
Alejandro Aguilar
0 33 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Colton Coursey
0 64 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Casey Dalton
0 0 8 6 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Dylan Duque
0 0 13 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Welsey Fitts
0 0 82 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Kayden Makoa Gray
46 0 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Kaden Hammonds
76 0 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Ishan Odury
0 17 0 0 0 0 0 0 0 0
Cooperstown Cobras 15u Garcia
Jess withers
0 0 0 90 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Rett Bever
41 0 16 44 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Cooper Carrell
0 20 17 0 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Grady Cothrum
0 22 0 0 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Hunter Flatt
41 0 28 0 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Isaac Hutchinson
0 80 0 0 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Jacob Martinez
0 0 0 51 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Jackson Ostella
0 0 28 5 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Blake Steward
0 0 13 0 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Bo Sykes
0 0 22 0 0 0 0 0 0 0
Dallas Mustangs Martin/Sykes
Caleb Van Duinen
7 0 0 0 0 0 0 0 0 0
Dallas Tigers Martinez
Hayden Alexander
0 82 0 0 0 0 0 0 0 0
Dallas Tigers Martinez
Christian crowder
0 0 62 0 0 0 0 0 0 0
Dallas Tigers Martinez
Jonah Kaufman
0 0 47 0 0 0 0 0 0 0
Dallas Tigers Martinez
J.P. Mumert
0 0 0 38 0 0 0 0 0 0
Dallas Tigers Martinez
Tristin North
0 0 0 67 0 0 0 0 0 0
Dallas Tigers Martinez
Cale O'Brien
24 0 0 0 0 0 0 0 0 0
Dallas Tigers Martinez
Jackson Radcliff
0 29 0 0 0 0 0 0 0 0
Dallas Tigers Martinez
Patrick Salz
0 6 0 0 0 0 0 0 0 0
Dallas Tigers Martinez
Ryan Scheipe
62 0 0 0 0 0 0 0 0 0
Dallas Tigers Torres
Adam Adeniyi
0 35 0 0 0 0 0 0 0 0
Dallas Tigers Torres
Aidan Brice
0 68 0 0 0 0 0 0 0 0
Dallas Tigers Torres
Cole Clendaniel
0 7 0 0 0 0 0 0 0 0
Dallas Tigers Torres
Andrew De Los Reyes
0 16 0 0 0 0 0 0 0 0
Dallas Tigers Torres
George Miller
52 0 0 73 0 0 0 0 0 0
Dallas Tigers Torres
Slayden Strang
34 0 18 29 0 0 0 0 0 0
Dallas Tigers Torres
Nate Suster
44 0 0 0 0 0 0 0 0 0
Dallas Tigers Torres
Ivan Young
0 0 63 0 0 0 0 0 0 0
Dallas Tigers Torres
Malachi Youngblood
0 0 29 0 0 0 0 0 0 0
Dallas Tigers West
Carson Briggs
8 0 0 0 0 0 0 0 0 0
Dallas Tigers West
Brayden Carbullido
0 34 0 34 0 0 0 0 0 0
Dallas Tigers West
Jakob De La Rosa
0 0 57 0 0 0 0 0 0 0
Dallas Tigers West
Luke Givens
55 0 0 31 0 0 0 0 0 0
Dallas Tigers West
Kaden Jones
0 49 0 0 0 0 0 0 0 0
Dallas Tigers West
Spencer Kleppe
0 0 51 0 0 0 0 0 0 0
Dallas Tigers West
Jayden Vela
0 0 0 40 0 0 0 0 0 0
Dallas Tigers West
Jaxson Watjen
35 0 0 21 0 0 0 0 0 0
Dallas Tigers West
Peyton Wilczynski
0 0 20 49 0 0 0 0 0 0
Evolution Baseball 2026
Josiah Abshire
0 44 0 14 0 0 0 0 0 0
Evolution Baseball 2026
Gunnar Blackwell
45 0 0 0 0 0 0 0 0 0
Evolution Baseball 2026
Tristen Landers
0 44 0 0 0 0 0 0 0 0
Evolution Baseball 2026
Levi McCutchan
0 25 0 0 0 0 0 0 0 0
Evolution Baseball 2026
Luke Spencer
0 0 90 0 0 0 0 0 0 0
Evolution Baseball 2026
Reston Vickrey
10 0 0 0 0 0 0 0 0 0
Evolution Baseball 2026
Zachary Wooten
59 0 0 81 0 0 0 0 0 0
Furia Baseball 2026
Caden Campbell
0 47 0 0 0 0 0 0 0 0
Furia Baseball 2026
Sergio Casillas
44 0 0 0 0 0 0 0 0 0
Furia Baseball 2026
Luis Castillo
5 0 95 0 0 0 0 0 0 0
Furia Baseball 2026
Corbin Gonzales
39 0 0 60 0 0 0 0 0 0
Furia Baseball 2026
Austin Moon
0 47 0 0 0 0 0 0 0 0
Furia Baseball 2026
Brendan Rees
0 0 17 0 0 0 0 0 0 0
Furia Baseball 2026
Daniel Sandoval
0 27 0 0 0 0 0 0 0 0
Furia Baseball 2026
Noah Satine
39 0 0 46 0 0 0 0 0 0
Midland Bulls 15u
Abraham Alvarado
65 0 0 0 0 0 0 0 0 0
Midland Bulls 15u
Gunnar Barfknecht
0 0 0 37 0 0 0 0 0 0
Midland Bulls 15u
Brayden Bowers
0 71 0 0 0 0 0 0 0 0
Midland Bulls 15u
Conner Buechele
0 0 0 40 0 0 0 0 0 0
Midland Bulls 15u
Cooper Carroll
0 0 0 15 0 0 0 0 0 0
Midland Bulls 15u
Wyatt Hicks
0 0 23 0 0 0 0 0 0 0
Midland Bulls 15u
Eran Puente
0 0 72 0 0 0 0 0 0 0
Midland Bulls 15u
Noah Sifuentes
0 0 0 22 0 0 0 0 0 0
Midland Bulls 15u
Alejandro Vega
26 0 0 0 0 0 0 0 0 0
Midland Bulls 15u
Logan Vogt
35 0 0 0 0 0 0 0 0 0
Midland Bulls 15u Gold
Brody Bemrick
0 62 0 0 0 0 0 0 0 0
Midland Bulls 15u Gold
Landon Brooks
0 0 0 77 0 0 0 0 0 0
Midland Bulls 15u Gold
Omar Cinco
6 0 0 3 0 0 0 0 0 0
Midland Bulls 15u Gold
Aiden Gray
0 0 0 52 0 0 0 0 0 0
Midland Bulls 15u Gold
Ethan Rowe
0 0 62 0 0 0 0 0 0 0
Midland Bulls 15u Gold
Zachary Ryan
85 0 0 0 0 0 0 0 0 0
Midland Bulls 15u Gold
Austin Swientek
11 0 0 0 0 0 0 0 0 0
Midland Bulls 15u Gold
Caleb Wallace
0 0 38 0 0 0 0 0 0 0
Midland Bulls 15u Gold
John Thomas Woodard
0 70 0 0 0 0 0 0 0 0
Ntx Monarchs
Carson Cooley
0 0 8 0 0 0 0 0 0 0
Ntx Monarchs
Luke Froehle
21 0 0 0 0 0 0 0 0 0
Ntx Monarchs
Anthony Gonzalez
0 39 0 0 0 0 0 0 0 0
Ntx Monarchs
Bubba Hancock
0 0 0 62 0 0 0 0 0 0
Ntx Monarchs
Ryan Hansberger
0 82 0 0 0 0 0 0 0 0
Ntx Monarchs
Ayden McDaniel
0 0 43 0 0 0 0 0 0 0
Ntx Monarchs
Grayson Passarelli
0 0 58 0 0 0 0 0 0 0
Ntx Monarchs
Beck Posey
38 0 0 0 0 0 0 0 0 0
Ntx Monarchs
Nolan Swyers
0 0 0 17 0 0 0 0 0 0
Southwest Dodgers
Luke Ballard
0 0 14 0 0 0 0 0 0 0
Southwest Dodgers
Connor Flaherty
0 92 0 0 0 0 0 0 0 0
Southwest Dodgers
Kason Gilbreath
52 0 0 19 0 0 0 0 0 0
Southwest Dodgers
Owen Moore
17 0 0 25 0 0 0 0 0 0
Southwest Dodgers
Dayton Morris
0 0 28 62 0 0 0 0 0 0
Southwest Dodgers
Collin Murphree
0 0 0 64 0 0 0 0 0 0
Southwest Dodgers
Alec Reyes
0 29 0 15 0 0 0 0 0 0
Southwest Dodgers
Cayden Waldrop
0 0 0 30 0 0 0 0 0 0
Stix North 2026 Prospects White
Kellen Espino
36 0 0 0 0 0 0 0 0 0
Stix North 2026 Prospects White
Jacob Gonzalez
0 41 0 26 0 0 0 0 0 0
Stix North 2026 Prospects White
Harrison Maroney
42 0 0 21 0 0 0 0 0 0
Stix North 2026 Prospects White
Nolan Peel
0 34 0 40 0 0 0 0 0 0
Stix North 2026 Prospects White
Jake Ramirez
0 0 30 0 0 0 0 0 0 0
Stix North 2026 Prospects White
Cole Terry
0 0 49 0 0 0 0 0 0 0
Stix North 2026 Prospects White
Braeden Waggoner
53 0 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Drew Brooks
0 0 51 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Mario Calderon
0 0 20 58 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Matthew Calderon
0 0 28 20 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Anthony Gamez
0 2 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Tucker Lecroy
0 31 0 95 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Caleb Matthews
0 45 0 63 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Keaton Reed
0 18 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Riley Richoux
18 0 0 0 0 0 0 0 0 0
Tbt Ballers Texas 15u Calderon/Vazquez
Cole Wallace
52 0 0 23 0 0 0 0 0 0
Texas Edge 15u Negron
Benjamin Morgan
53 0 0 68 0 0 0 0 0 0
Texas Edge 15u Negron
Thomas Poteet
0 0 74 0 0 0 0 0 0 0
Texas Edge 15u Negron
Kenneth Rosado
55 0 0 0 0 0 0 0 0 0
Texas Edge 15u Negron
Henry Rosales
0 68 0 0 0 0 0 0 0 0
Texas Edge 15u Negron
Edgardo Santiago
0 35 0 31 0 0 0 0 0 0
UBC 15U DYKES
Kooper Cowan
0 0 19 0 0 0 0 0 0 0
UBC 15U DYKES
Ryan DeArmond
0 29 0 0 0 0 0 0 0 0
UBC 15U DYKES
Holt Harper
0 0 81 11 0 0 0 0 0 0
UBC 15U DYKES
Sam Kerr
0 10 0 25 0 0 0 0 0 0
UBC 15U DYKES
Blake Langford
32 0 0 27 0 0 0 0 0 0
UBC 15U DYKES
Spencer Papon
23 0 0 34 0 0 0 0 0 0
UBC 15U DYKES
Zach Sanders
41 0 0 28 0 0 0 0 0 0
UBC 15U DYKES
Carson Stevens
0 54 0 0 0 0 0 0 0 0
Veteran Bat 15U
0 0 0 81 0 0 0 0 0 0
Veteran Bat 15U
Chrsitian Deloera
0 0 0 94 0 0 0 0 0 0
Veteran Bat 15U
Anderson Forrest
0 4 0 22 0 0 0 0 0 0
Veteran Bat 15U
Bronson Johns
39 0 34 0 0 0 0 0 0 0
Veteran Bat 15U
Kaden Longman
0 66 0 0 0 0 0 0 0 0
Veteran Bat 15U
Weston Randolph
18 0 14 57 0 0 0 0 0 0
Veteran Bat 15U
Curtis Schilling
20 0 0 0 0 0 0 0 0 0
Veteran Bat 15U
Jackson Steely
49 0 0 54 0 0 0 0 0 0
Veteran Bat 15U
Hunter Watson
0 0 40 0 0 0 0 0 0 0
Warstic - Karabinos
Duke Black
26 0 0 0 0 0 0 0 0 0
Warstic - Karabinos
Aidan Cavrich
0 28 0 0 0 0 0 0 0 0
Warstic - Karabinos
Tyler Heidenreich
33 0 0 90 0 0 0 0 0 0
Warstic - Karabinos
Ben Hendrickson
0 39 63 0 0 0 0 0 0 0
Warstic - Karabinos
Owen Myers
55 5 0 0 0 0 0 0 0 0
Warstic - Karabinos
Isaac Zabezhinsky
0 36 0 0 0 0 0 0 0 0
Warstic - Karabinos
Ethan Zeltner
0 0 75 16 0 0 0 0 0 0
Wow Factor Southwest 2026
Alex Blakeney
0 0 0 66 0 0 0 0 0 0
Wow Factor Southwest 2026
Jacob Conlon
71 0 0 4 0 0 0 0 0 0
Wow Factor Southwest 2026
Austin Flores
0 69 0 11 0 0 0 0 0 0
Wow Factor Southwest 2026
Will Fredrickson
0 0 76 0 0 0 0 0 0 0
Wow Factor Southwest 2026
Mason Ivie
0 0 53 0 0 0 0 0 0 0
Wow Factor Southwest 2026
Ross Konkle
0 17 0 63 0 0 0 0 0 0
Wow Factor Southwest 2026
Camden Markham
0 0 0 77 0 0 0 0 0 0
Wow Factor Southwest 2026
Sam Whaley
45 0 0 74 0 0 0 0 0 0
Players that pitched in a PG event up to 4 days before this event.
RR
= Required Rest
EventTeamPlayerTotal PitchesDate PitchedDay 1
06/01
Day 2
06/02
Day 3
06/03
Day 4
06/04
2023 14U Texas Invitational Super Regional NIT (MAJOR)Furia Baseball - BrunkSergio Casillas755/29/2023 RR