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
09/12
Day 2
09/13
Day 3
09/14
Day 4
09/15
Day 5
09/16
Day 6
09/17
Day 7
09/18
Day 8
09/19
Day 9
09/20
Day 10
09/21
AB National 2024-Worley
Jaden Barfield
0 71 0 0 0 0 0 0 0 0
AB National 2024-Worley
Blaine Brown
28 0 0 0 0 0 0 0 0 0
AB National 2024-Worley
Gavin Ernst
67 0 0 0 0 0 0 0 0 0
AB National 2024-Worley
Julian Scott
0 12 0 0 0 0 0 0 0 0
AB National 2024-Worley
Wesley Worley
17 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Roman Ardoin
60 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Izaac DeJesus
72 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Abraham Gonzalez
6 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Jacob Macias
11 64 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Theron Michalis
0 47 0 0 0 0 0 0 0 0
Banditos 15u-Houston
John D Mitchell
0 49 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Isaac Villa
0 10 0 0 0 0 0 0 0 0
Banditos 15u-Texas
Eric Gomez
54 0 0 0 0 0 0 0 0 0
Banditos 15u-Texas
Chase Lovick
5 0 0 0 0 0 0 0 0 0
Banditos 15u-Texas
Ethan Mann
10 0 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Aiden Charles
22 0 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Luis Cruz
0 46 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Austin Dyke
0 13 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Walker Gill
18 0 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Tyler Haddad
0 97 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Caleb Kelley
0 8 0 0 0 0 0 0 0 0
Canes SW 2024 Valdez
Tanner Pennell
0 83 0 0 0 0 0 0 0 0
CUB 15 U Ruff
Connor Courtright
0 92 0 0 0 0 0 0 0 0
CUB 15 U Ruff
Samuel Klawitter
62 75 0 0 0 0 0 0 0 0
CUB 15 U Ruff
Brandon Lester
9 0 0 0 0 0 0 0 0 0
CUB 15 U Ruff
Dante Mazzoccoli
35 24 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Miguel Cruz
46 0 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Romel Garcia
0 12 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Christopher Germanos
47 0 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Gavin Hickman
80 0 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Dakylan Johnson
0 14 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Nehomar Ochoa Acosta
0 22 0 0 0 0 0 0 0 0
Driven Elite Scout Team 2024
Nayden Ramirez Cruz
0 39 0 0 0 0 0 0 0 0
GPS Legends Wilson
Sam Delong
51 0 0 0 0 0 0 0 0 0
GPS Legends Wilson
Mason Gerrard
0 60 0 0 0 0 0 0 0 0
GPS Legends Wilson
Ridge Morgan
56 0 0 0 0 0 0 0 0 0
GPS Legends Wilson
Dylan Raines
33 29 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Jake Brannen
25 0 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Riley Bryant
0 24 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Luke Covington
36 0 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Braden Dowdy
52 14 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Will Jackson
25 0 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Dawson Park
14 0 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Cesar Salas
27 0 0 0 0 0 0 0 0 0
Houston Heat 15u Red
Braeden Scherzer
0 58 0 0 0 0 0 0 0 0
Houston Heat Vinning
Charles Bijak
0 3 0 0 0 0 0 0 0 0
Houston Heat Vinning
Jaden Fox
28 0 0 0 0 0 0 0 0 0
Houston Heat Vinning
Matthew Gonzales
17 0 0 0 0 0 0 0 0 0
Houston Heat Vinning
Noah Lucatero
23 61 0 0 0 0 0 0 0 0
Houston Heat Vinning
Ashton Ludlow
22 0 0 0 0 0 0 0 0 0
Houston Heat Vinning
Zachary Mostyn
18 65 0 0 0 0 0 0 0 0
Houston Heat Vinning
Carson Quiroga
37 27 0 0 0 0 0 0 0 0
Houston Heat Vinning
Nate Valdez
14 56 0 0 0 0 0 0 0 0
Lynx Bass 15U
Aidan Duff
39 0 0 0 0 0 0 0 0 0
Lynx Bass 15U
Trey McCarthy
0 78 0 0 0 0 0 0 0 0
Lynx Bass 15U
Grant Middleton
0 33 0 0 0 0 0 0 0 0
Lynx Bass 15U
Dylan Patterson
0 25 0 0 0 0 0 0 0 0
Lynx Bass 15U
Coen Roewe
0 14 0 0 0 0 0 0 0 0
Lynx Bass 15U
Lucas Webb
0 28 0 0 0 0 0 0 0 0
Lynx Bass 15U
Brodie Weible
65 0 0 0 0 0 0 0 0 0
Marucci Elite Texas-Hill
Keegan Demmer
0 46 0 0 0 0 0 0 0 0
Marucci Elite Texas-Hill
Casan Evans
0 10 0 0 0 0 0 0 0 0
Marucci Elite Texas-Hill
Cohen Kubalik
0 33 0 0 0 0 0 0 0 0
Premier Baseball 2024 Clyde
Preston Lynch
66 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Clyde
Austin Shirley
8 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Ethan Espiricueta
6 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Michael Khajeh
55 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Caleb Lopez
55 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Braylon Mitchell
27 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Jackson Priest
6 0 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Jarod Rivera
27 0 0 0 0 0 0 0 0 0
RSBA 2024
Raul Betancourt III
0 28 0 0 0 0 0 0 0 0
RSBA 2024
Steven De Los Santos
88 40 0 0 0 0 0 0 0 0
RSBA 2024
Adrian Garcia
0 50 0 0 0 0 0 0 0 0
RSBA 2024
Jacob Lopez
18 0 0 0 0 0 0 0 0 0
RSBA 2024
Sebastian Rojas
32 0 0 0 0 0 0 0 0 0
RSBA 2024
Aiden Sanchez
14 30 0 0 0 0 0 0 0 0
RSBA 2024
Andrew Velasquez
27 41 0 0 0 0 0 0 0 0
SETX OUTLAWS
Grant Odom
75 0 0 0 0 0 0 0 0 0
SETX OUTLAWS
Palmer Simeon
19 0 0 0 0 0 0 0 0 0
Sons of Thunder
Nicholas Baker
57 0 0 0 0 0 0 0 0 0
Sons of Thunder
Kai’Noa Blas
42 0 0 0 0 0 0 0 0 0
Sons of Thunder
Ryan Coronado
0 45 0 0 0 0 0 0 0 0
Sons of Thunder
Andrew Dennis
36 0 0 0 0 0 0 0 0 0
Sons of Thunder
Logan Harris
37 0 0 0 0 0 0 0 0 0
Sons of Thunder
Jayden Hernandez
0 14 0 0 0 0 0 0 0 0
Sons of Thunder
Peyton McGeorge
0 44 0 0 0 0 0 0 0 0
Stix Baseball Academy- 15u McMullin
Matthew Albright
0 66 0 0 0 0 0 0 0 0
Stix Baseball Academy- 15u McMullin
Gunther Blencke
0 19 0 0 0 0 0 0 0 0
Stix Baseball Academy- 15u McMullin
Walker Dellinger
59 0 0 0 0 0 0 0 0 0
Stix Baseball Academy- 15u McMullin
Luke Edgecomb
0 115 0 0 0 0 0 0 0 0
Stix Baseball Academy- 15u McMullin
Colin Mulcahy
24 34 0 0 0 0 0 0 0 0
Team Houston White
Luke Colby
48 62 0 0 0 0 0 0 0 0
Team Houston White
Noah David
63 50 0 0 0 0 0 0 0 0
Team Houston White
Wesley Hill
0 39 0 0 0 0 0 0 0 0
Team Houston White
Blake Moynahan
43 0 0 0 0 0 0 0 0 0
Team Houston White
Austin Oncken
0 24 0 0 0 0 0 0 0 0
Team Houston White
Joseph Ortiz
0 40 0 0 0 0 0 0 0 0
Team Houston White
Nick Slonaker
0 31 0 0 0 0 0 0 0 0
Team Houston White
Daniel Velazquez
12 0 0 0 0 0 0 0 0 0
Texas Legacy 15U
Ashton Bassett
47 54 0 0 0 0 0 0 0 0
Texas Legacy 15U
Julian Garcia
0 53 0 0 0 0 0 0 0 0
Texas Legacy 15U
Catcher Hopkins
3 0 0 0 0 0 0 0 0 0
Texas Legacy 15U
Eli Medina
0 13 0 0 0 0 0 0 0 0
Texas Legacy 15U
Kasen Owens
82 0 0 0 0 0 0 0 0 0
Texas Legacy 15U
Leighton Scott
0 23 0 0 0 0 0 0 0 0
Texas Legacy 15U
Colby Turner
0 74 0 0 0 0 0 0 0 0
Texas Seminoles 15U
Gavin Buquet
68 0 0 0 0 0 0 0 0 0
Texas Seminoles 15U
Wyatt Gregg
47 0 0 0 0 0 0 0 0 0
Texas Seminoles 15U
Dustyn Savage
0 42 0 0 0 0 0 0 0 0
Texas Seminoles 15U
Braydon Watts
0 59 0 0 0 0 0 0 0 0
The Woodlands Scots White
Brady Breedlove
26 27 0 0 0 0 0 0 0 0
The Woodlands Scots White
Dean Domilise
0 61 0 0 0 0 0 0 0 0
The Woodlands Scots White
Justus Languell
35 0 0 0 0 0 0 0 0 0
The Woodlands Scots White
Lucas Mercado
63 0 0 0 0 0 0 0 0 0
USA Prime - Melms
Yazael Ceballos
29 0 0 0 0 0 0 0 0 0
USA Prime - Melms
Nolan Melms
55 0 0 0 0 0 0 0 0 0
USA Prime - Melms
Christopher Noe
0 58 0 0 0 0 0 0 0 0
USA Prime - Melms
Wayne Tackett
61 0 0 0 0 0 0 0 0 0
USA Prime - Melms
Ryan Todd
0 12 0 0 0 0 0 0 0 0
ZT Elite 15u Nava
James Almanza
33 0 0 0 0 0 0 0 0 0
ZT Elite 15u Nava
Paul Bazan
0 75 0 0 0 0 0 0 0 0
ZT Elite 15u Nava
Peter Cienega
33 0 0 0 0 0 0 0 0 0
ZT Elite 15u Nava
Ruben Lopez
0 10 0 0 0 0 0 0 0 0
ZT Elite 15u Nava
Logan Shields
20 0 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