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
11/06
Day 2
11/07
Day 3
11/08
Day 4
11/09
Day 5
11/10
Day 6
11/11
Day 7
11/12
Day 8
11/13
Day 9
11/14
Day 10
11/15
5 Star Performance Htx 15 Black
Travis Blaha
23 0 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Yarel Delgado
29 52 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Jack Ebel
28 17 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Gavin Low
10 0 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Braden Marcella
29 18 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Santiago Pacheco
28 0 0 0 0 0 0 0 0 0
5 Star Performance Htx 15 Black
Marcos West
30 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Elijah Chisam
0 43 0 0 0 0 0 0 0 0
643 BASEBALL RED
Eyan Cortez
50 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Noah Day
32 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Evan Ferchuk
27 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
James Levin
28 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Vincent Strong
8 0 0 0 0 0 0 0 0 0
643 BASEBALL RED
Dean Thomas
27 48 0 0 0 0 0 0 0 0
643 BASEBALL RED
Luis Vera
20 0 0 0 0 0 0 0 0 0
643 Baseball White
Jack Bell
21 0 0 0 0 0 0 0 0 0
643 Baseball White
Jonathan Blackman
2 0 0 0 0 0 0 0 0 0
643 Baseball White
Joshua Brunk
18 18 0 0 0 0 0 0 0 0
643 Baseball White
Nolan Gross
22 0 0 0 0 0 0 0 0 0
643 Baseball White
Josh Morelli
12 35 0 0 0 0 0 0 0 0
643 Baseball White
Tyler Muskivitch
25 40 0 0 0 0 0 0 0 0
643 Baseball White
Brandon Ray
22 0 0 0 0 0 0 0 0 0
643 Baseball White
Kaden Reising
26 51 0 0 0 0 0 0 0 0
643 Baseball White
Daichi Yamasaki
0 18 0 0 0 0 0 0 0 0
Bengals-Powell
Justin Beck
29 72 0 0 0 0 0 0 0 0
Bengals-Powell
Jonah Flores
12 0 0 0 0 0 0 0 0 0
Bengals-Powell
Ethan Harper
28 14 0 0 0 0 0 0 0 0
Bengals-Powell
Jace Lampton
61 0 0 0 0 0 0 0 0 0
Bengals-Powell
Cole Morkovsky
26 93 0 0 0 0 0 0 0 0
Bengals-Powell
Ryan Reed
0 13 0 0 0 0 0 0 0 0
Bengals-Powell
Evan Swartz
30 9 0 0 0 0 0 0 0 0
Bengals-Powell
Cole Youngblood
33 0 0 0 0 0 0 0 0 0
Canes Southwest 15u
Kelley Abke
0 0 0 0 0 0 0 0 0 0
Canes Southwest 15u
Hudson Brawner
0 45 0 0 0 0 0 0 0 0
Canes Southwest 15u
Jackson Clevinger
0 0 0 0 0 0 0 0 0 0
Canes Southwest 15u
Lane Fortune
0 0 0 0 0 0 0 0 0 0
Canes Southwest 15u
Lucas Fullwood
0 96 0 0 0 0 0 0 0 0
Canes Southwest 15u
Christopher Kelly
0 52 0 0 0 0 0 0 0 0
Canes Southwest 15u
Jacob Neely
0 0 0 0 0 0 0 0 0 0
Canes Southwest 15u
Grant Richardson Jr
0 58 0 0 0 0 0 0 0 0
Diamondbacks
Emilio Canchola
22 50 0 0 0 0 0 0 0 0
Diamondbacks
Aaron Elicerio
9 0 0 0 0 0 0 0 0 0
Diamondbacks
Elijah Giesie
29 15 0 0 0 0 0 0 0 0
Diamondbacks
Jace Lopez
38 0 0 0 0 0 0 0 0 0
Diamondbacks
Jackson Odom
44 35 0 0 0 0 0 0 0 0
Diamondbacks
Mason Whittington
24 0 0 0 0 0 0 0 0 0
DTX
Brockton Covan
27 42 0 0 0 0 0 0 0 0
DTX
Liam Covan
73 0 0 0 0 0 0 0 0 0
DTX
Braden Gutierrez
25 20 0 0 0 0 0 0 0 0
DTX
Matthew Hales
31 0 0 0 0 0 0 0 0 0
DTX
Peyton Trahan
23 52 0 0 0 0 0 0 0 0
Houston Heat 2025
Diego Alpuing
0 91 0 0 0 0 0 0 0 0
Houston Heat 2025
Cash Eckermann
55 0 0 0 0 0 0 0 0 0
Houston Heat 2025
Luke Edmonds
46 0 0 0 0 0 0 0 0 0
Houston Heat 2025
Chase Hall
0 76 0 0 0 0 0 0 0 0
Houston Heat 2025
Shaun Keilers
35 0 0 0 0 0 0 0 0 0
Houston Heat 2025
Josh Matte
0 71 0 0 0 0 0 0 0 0
Houston Heat 2025
Xavier Rueda
0 25 0 0 0 0 0 0 0 0
Houston Heat 2025
Cy Taylor
35 0 0 0 0 0 0 0 0 0
Louisiana Impact 2025
Cooper Fletcher
11 0 0 0 0 0 0 0 0 0
Louisiana Impact 2025
Connor Forrest
26 0 0 0 0 0 0 0 0 0
Louisiana Impact 2025
Caleb Hess
29 0 0 0 0 0 0 0 0 0
Louisiana Impact 2025
Jayce Reddicks
26 0 0 0 0 0 0 0 0 0
Louisiana Impact 2025
Michael Relle
27 37 0 0 0 0 0 0 0 0
Louisiana Impact 2025
Nathan Tardo
12 56 0 0 0 0 0 0 0 0
Lynx Bass #2
Rilyn Andrews
19 85 0 0 0 0 0 0 0 0
Lynx Bass #2
Chase Beasley
0 4 0 0 0 0 0 0 0 0
Lynx Bass #2
Cooper Brandt
45 0 0 0 0 0 0 0 0 0
Lynx Bass #2
Aiden "Aj" Gotham
28 0 0 0 0 0 0 0 0 0
Lynx Bass #2
Jacob Lapeyrouse
30 84 0 0 0 0 0 0 0 0
Lynx Bass #2
Mason Nichols
17 6 0 0 0 0 0 0 0 0
Lynx Bass #2
Marshal Porras
25 0 0 0 0 0 0 0 0 0
Lynx Bass #2
Connor Spata
30 30 0 0 0 0 0 0 0 0
M2 Baseball 15u
Ely Brzymialkiewicz
0 85 0 0 0 0 0 0 0 0
M2 Baseball 15u
Asher Bullock
0 15 0 0 0 0 0 0 0 0
M2 Baseball 15u
Jeter Dawson
0 0 0 0 0 0 0 0 0 0
M2 Baseball 15u
Xavier Legan
0 0 0 0 0 0 0 0 0 0
M2 Baseball 15u
Jacob Lukish
0 0 0 0 0 0 0 0 0 0
M2 Baseball 15u
Tyler Noles
0 0 0 0 0 0 0 0 0 0
M2 Baseball 15u
Daakar Sudduth
0 0 0 0 0 0 0 0 0 0
M2 Baseball 15u
Ty Wilganowski
0 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Augustus Bickett
0 40 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Kamden Caldwell
0 27 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Cameron Chambers
0 51 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Jayce Jorgensen
0 0 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Austin Krenek
0 32 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Griffin Lyczkowski
0 58 0 0 0 0 0 0 0 0
Rc Elite Mizuno 2025
Adam Shipp
0 45 0 0 0 0 0 0 0 0
Scorpions 15u Black
Braden Cox
23 0 0 0 0 0 0 0 0 0
Scorpions 15u Black
Jason Durrett
27 0 0 0 0 0 0 0 0 0
Scorpions 15u Black
Connor Jones
30 0 0 0 0 0 0 0 0 0
Scorpions 15u Black
SUPPRIM LAMSAL
23 21 0 0 0 0 0 0 0 0
Scorpions 15u Black
Jordan McCormick
7 44 0 0 0 0 0 0 0 0
Scorpions 15u Black
Tyson Robertson
25 0 0 0 0 0 0 0 0 0
Scorpions 15u Black
Cooper Wilkinson
0 23 0 0 0 0 0 0 0 0
Scorpions 15u Black
Grant Winkle
0 15 0 0 0 0 0 0 0 0
Team Houston
Caleb Barth
0 7 0 0 0 0 0 0 0 0
Team Houston
Andre Crenshaw
0 11 0 0 0 0 0 0 0 0
Team Houston
Justin Flash
0 22 0 0 0 0 0 0 0 0
Team Houston
Ryan Holman
0 0 0 0 0 0 0 0 0 0
Team Houston
Aiden Luscombe
0 58 0 0 0 0 0 0 0 0
Team Houston
Jacob Morris
0 0 0 0 0 0 0 0 0 0
Team Houston
Ty Rupe
0 92 0 0 0 0 0 0 0 0
Team Houston
Austin Wilkerson
0 31 0 0 0 0 0 0 0 0
TPU Felix 2025
Jayden Contreras
0 19 0 0 0 0 0 0 0 0
TPU Felix 2025
Landon Matthews
0 39 0 0 0 0 0 0 0 0
TPU Felix 2025
Jake Ramirez
23 76 0 0 0 0 0 0 0 0
TPU Felix 2025
Davidenko Rodriguez
0 67 0 0 0 0 0 0 0 0
TPU Felix 2025
Jacob Segura
94 0 0 0 0 0 0 0 0 0
TPU Felix 2025
David Shoup
0 66 0 0 0 0 0 0 0 0
TPU Felix 2025
Ethan Valdez
0 22 0 0 0 0 0 0 0 0
TPU Felix 2025
Ethan Wilson
74 0 0 0 0 0 0 0 0 0
Triple Play 15U
Ethan Celedon
0 50 0 0 0 0 0 0 0 0
Triple Play 15U
Zackary Downey
31 0 0 0 0 0 0 0 0 0
Triple Play 15U
Mason Galvan
19 0 0 0 0 0 0 0 0 0
Triple Play 15U
Cash Martinez
9 0 0 0 0 0 0 0 0 0
Triple Play 15U
John Michael Mire
26 0 0 0 0 0 0 0 0 0
Triple Play 15U
Evan Perez
32 0 0 0 0 0 0 0 0 0
Triple Play 15U
Joseph Salazar
24 0 0 0 0 0 0 0 0 0
Triple Play 15U
Austin Silva
20 0 0 0 0 0 0 0 0 0
Triple Play 15U
Jacob Turner
23 73 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