2,074 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
01/15
Day 2
01/16
Day 3
01/17
Day 4
01/18
Day 5
01/19
Day 6
01/20
Day 7
01/21
Day 8
01/22
Day 9
01/23
Day 10
01/24
3n2 Sticks Baseball 15U National Team
Dawson Allen
28 0 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Mark Brissey
53 0 0 15 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Brenton Clark
0 0 33 0 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Lance Davis
0 56 0 0 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Ross Felder
0 0 0 15 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Paxton Flagg
0 0 28 0 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Cedrick Harris Jr.
0 0 41 0 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Shelton Harville Jr
0 0 51 0 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Jackson Kircher
0 0 0 50 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Eli McCall
0 0 0 19 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Jackson Privett
0 40 0 9 0 0 0 0 0 0
3n2 Sticks Baseball 15U National Team
Tanner Ross
61 0 0 25 0 0 0 0 0 0
AB National 2024 Scout Team
David Michael Bridges
0 49 0 0 0 0 0 0 0 0
AB National 2024 Scout Team
Blaine Brown
51 0 0 0 0 0 0 0 0 0
AB National 2024 Scout Team
Andy Guy
0 0 0 6 0 0 0 0 0 0
AB National 2024 Scout Team
Nolan Hughes
56 0 0 30 0 0 0 0 0 0
AB National 2024 Scout Team
Jacob Mader-Cooper
0 60 0 0 0 0 0 0 0 0
AB National 2024 Scout Team
Chase McGarr
0 0 0 44 0 0 0 0 0 0
AB National 2024 Scout Team
Jonathan Moye
0 0 3 0 0 0 0 0 0 0
AB National 2024 Scout Team
Hudson Pollard
0 0 15 0 0 0 0 0 0 0
AB National 2024 Scout Team
Drake Threadgill
0 0 62 0 0 0 0 0 0 0
AB National 2024 Scout Team
Wesley Worley
0 0 28 0 0 0 0 0 0 0
Aggies National 2024
Noah Andersen
0 17 0 47 0 0 0 0 0 0
Aggies National 2024
Charlie Bates
0 0 0 49 0 0 0 0 0 0
Aggies National 2024
Max Charles
43 0 86 0 0 0 0 0 0 0
Aggies National 2024
Ethan Chavez
51 0 0 0 0 0 0 0 0 0
Aggies National 2024
Gerardo Gonzalez
0 37 0 0 0 0 0 0 0 0
Aggies National 2024
Matthew Hedrick
0 23 30 0 0 0 0 0 0 0
Aggies National 2024
Makoa Sniffen
0 38 0 0 0 0 0 0 0 0
Aggies National 2024
Bobby Stanisic
51 0 0 0 0 0 0 0 0 0
Aggies National 2024
Taylor Trillo
0 0 0 35 0 0 0 0 0 0
Banditos 15u-Houston
Roman Ardoin
0 7 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Eric Gomez
0 33 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Alex Grant
0 0 45 0 0 0 0 0 0 0
Banditos 15u-Houston
Jeffrey Grosso
23 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Jett Hope
0 0 38 0 0 0 0 0 0 0
Banditos 15u-Houston
Ethan Mann
55 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
John D Mitchell
0 21 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Joshua Olivo
0 25 0 0 0 0 0 0 0 0
Banditos 15u-Houston
John San Migel
23 0 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Justin Schulz
0 25 0 0 0 0 0 0 0 0
Banditos 15u-Houston
Samuel Soto
19 0 23 0 0 0 0 0 0 0
Banditos Scout 2024
Masa Chilcutt
44 0 0 13 0 0 0 0 0 0
Banditos Scout 2024
Jake Allen Dufner
0 42 0 0 0 0 0 0 0 0
Banditos Scout 2024
David Hogg II
0 1 0 0 0 0 0 0 0 0
Banditos Scout 2024
Alan Lopez
36 0 14 77 0 0 0 0 0 0
Banditos Scout 2024
Jacob Macias
0 0 86 0 0 0 0 0 0 0
Banditos Scout 2024
Theron Michalis
0 0 21 20 0 0 0 0 0 0
Banditos Scout 2024
Brysen Nepute
0 0 65 0 0 0 0 0 0 0
Banditos Scout 2024
Braelon Richardson
0 22 18 0 0 0 0 0 0 0
Banditos Scout 2024
Cooper Williams
31 0 0 57 0 0 0 0 0 0
Banditos Scout 2024
Andre Wood
0 45 0 48 0 0 0 0 0 0
California Armada
Vincent Hudson
45 0 0 0 0 0 0 0 0 0
California Armada
Nathan Mensen
29 0 0 16 0 0 0 0 0 0
California Armada
Franklin Morales
33 0 0 0 0 0 0 0 0 0
California Armada
Chase Pulido
0 55 0 0 0 0 0 0 0 0
California Armada
Gilbert Rendon
0 17 0 0 0 0 0 0 0 0
California Armada
Daniel Rivera
0 0 78 0 0 0 0 0 0 0
California Armada
Mitchell Rodenbaugh
0 0 18 0 0 0 0 0 0 0
California Armada
Andre Saldivar
0 58 0 0 0 0 0 0 0 0
California Armada
Ian Stewart
0 0 0 56 0 0 0 0 0 0
Canes OC 2024
Brayden Ates
0 0 36 0 0 0 0 0 0 0
Canes OC 2024
Tyler Brown
0 73 0 0 0 0 0 0 0 0
Canes OC 2024
Christopher David
54 0 0 0 0 0 0 0 0 0
Canes OC 2024
Will Devlahovich
0 0 21 0 0 0 0 0 0 0
Canes OC 2024
Tyler Haddad
0 41 0 34 0 0 0 0 0 0
Canes OC 2024
Jeremiah Haros
0 0 21 0 0 0 0 0 0 0
Canes OC 2024
Luka Pintar
0 0 0 69 0 0 0 0 0 0
Canes OC 2024
Anthony Potter
37 0 0 0 0 0 0 0 0 0
Canes OC 2024
Cole Strane
46 0 0 0 0 0 0 0 0 0
Canes OC 2024
Carter Vanderhook
0 21 52 0 0 0 0 0 0 0
Canes OC 2024
Andre Vasquez
0 0 0 16 0 0 0 0 0 0
Canes West 2024
Andrew Johnson
0 32 42 0 0 0 0 0 0 0
Canes West 2024
Gabriel Lopez
0 37 0 0 0 0 0 0 0 0
Canes West 2024
Athen Malone
0 0 68 0 0 0 0 0 0 0
Canes West 2024
Gavin McCullough
68 0 0 0 0 0 0 0 0 0
Canes West 2024
Cole Miller
0 0 29 0 0 0 0 0 0 0
Canes West 2024
Luka Pintar
43 0 0 0 0 0 0 0 0 0
Canes West 2024
Jason Reid
0 0 52 38 0 0 0 0 0 0
Canes West 2024
Sean Stafford
0 54 0 0 0 0 0 0 0 0
Canes West 2025
Bubba Coleman
0 0 26 0 0 0 0 0 0 0
Canes West 2025
Trent Grindlinger
15 0 0 0 0 0 0 0 0 0
Canes West 2025
Jeremiah Haros
0 11 0 0 0 0 0 0 0 0
Canes West 2025
Evan Hesse
60 0 0 39 0 0 0 0 0 0
Canes West 2025
Ethan Porter
0 79 0 0 0 0 0 0 0 0
Canes West 2025
Ryan Stein
29 0 15 0 0 0 0 0 0 0
Canes West 2025
Aidan Suitor
0 67 0 0 0 0 0 0 0 0
Canes West 2025
Jacob Talbott
0 0 0 58 0 0 0 0 0 0
Canes West 2025
Cole "CJ" Weinstein
0 0 3 0 0 0 0 0 0 0
Full Potential
Benjamin Barrera
12 11 0 53 0 0 0 0 0 0
Full Potential
Caden Beck
0 42 0 51 0 0 0 0 0 0
Full Potential
Dalen Jensen
91 0 0 0 0 0 0 0 0 0
Full Potential
Diego Nunez
9 0 0 87 0 0 0 0 0 0
Full Potential
Christian Ramirez
0 29 0 56 0 0 0 0 0 0
Full Potential
Santiago Rodriguez
0 0 0 31 0 0 0 0 0 0
Full Potential
Antonio Rueda
27 0 0 0 0 0 0 0 0 0
Full Potential
Logan Witt
20 0 0 0 0 0 0 0 0 0
G-Form Artillery 2024
Christian Bobzin
0 36 0 0 0 0 0 0 0 0
G-Form Artillery 2024
Landan Browning
10 11 0 0 0 0 0 0 0 0
G-Form Artillery 2024
Sam Chapman
0 0 14 0 0 0 0 0 0 0
G-Form Artillery 2024
Jaxon Coan
0 66 0 0 0 0 0 0 0 0
G-Form Artillery 2024
Tyler Head
0 0 36 0 0 0 0 0 0 0
G-Form Artillery 2024
Eric Lintelman
56 0 0 0 0 0 0 0 0 0
G-Form Artillery 2024
Michael Meckna
0 21 46 0 0 0 0 0 0 0
G-Form Artillery 2024
Nathaniel Mullen
0 18 28 0 0 0 0 0 0 0
G-Form Artillery 2024
Michael Olender
0 0 23 0 0 0 0 0 0 0
G-Form Artillery 2024
Brek Sloan
0 0 15 0 0 0 0 0 0 0
G-Form Artillery 2024
Caiden White
0 0 49 0 0 0 0 0 0 0
G-Form Artillery 2024
Ty Yuhas
45 0 40 0 0 0 0 0 0 0
Hawaii Elite 2G
Isaiah Chaves
0 40 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Clemson Julian
0 26 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Alaka'i Kiakona
33 0 0 10 0 0 0 0 0 0
Hawaii Elite 2G
Ezra Lee
29 0 0 0 0 0 0 0 0 0
Hawaii Elite 2G
Taylin Oana
0 0 94 0 0 0 0 0 0 0
Hawaii Elite 2G
Greyson Osbun
25 0 22 0 0 0 0 0 0 0
Hawaii Elite 2G
Blade Paragas
56 0 0 45 0 0 0 0 0 0
Hawaii Elite 2G
Zesden Tolentino
0 0 0 48 0 0 0 0 0 0
Hawaii Elite 2G
Kekoa Young
0 32 0 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Joe Oscar Cerda
0 32 0 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Kevin Flores
0 0 43 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Herminio Gonzalez Vela
97 0 0 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Jace Hernandez
0 0 4 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Gerardo “Jerry” Medina III
0 76 0 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Santiago Tijerina
0 45 12 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Manuel Villa
0 0 25 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Blake Watters
0 0 17 0 0 0 0 0 0 0
LB21 Texas Mathisen 2024
Lucas Zambrano
0 28 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Joshua Atomanczyk
0 0 0 29 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Bailey Blaker
0 0 69 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Vinny Cano
43 0 0 63 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Reagan Chomel
0 55 0 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Brady Corcoran
0 39 0 43 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Chance Covert II
0 13 82 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Hudson Shoaf
0 0 22 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Kaden Wharton
15 0 6 0 0 0 0 0 0 0
Lonestar National 2024 - Sanders
Wyatt Wimberly
0 0 30 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Paul Bazan
0 0 0 53 0 0 0 0 0 0
Premier Baseball 2024 Moore
Ethan Espiricueta
0 56 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Jesse Stone Gomez
0 0 39 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Anthony Key
0 0 49 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Carson Phillips
39 0 0 23 0 0 0 0 0 0
Premier Baseball 2024 Moore
Jarod Rivera
7 0 0 21 0 0 0 0 0 0
Premier Baseball 2024 Moore
Javier Rodriguez
0 31 0 0 0 0 0 0 0 0
Premier Baseball 2024 Moore
Evan Young
40 0 0 1 0 0 0 0 0 0
Premier Baseball 2025
Caleb Daniell
0 0 62 0 0 0 0 0 0 0
Premier Baseball 2025
Gus Mushinski
46 12 0 0 0 0 0 0 0 0
Premier Baseball 2025
Cody Palacios
0 0 0 63 0 0 0 0 0 0
Premier Baseball 2025
Mason Priest
0 0 0 42 0 0 0 0 0 0
Premier Baseball 2025
Ryan Rocchi
0 0 9 0 0 0 0 0 0 0
Premier Baseball 2025
Brycen Romberg
0 0 36 0 0 0 0 0 0 0
Premier Baseball 2025
Nathan Schomburg
55 0 0 0 0 0 0 0 0 0
Premier Baseball 2025
Austin Shirley
0 71 0 0 0 0 0 0 0 0
Premier Baseball 2025
Austin Wheeler
0 60 0 0 0 0 0 0 0 0
Prospects National Team 2024
Juan Diego Amescua
30 0 0 0 0 0 0 0 0 0
Prospects National Team 2024
Ryan Partida
69 0 0 0 0 0 0 0 0 0
Sabers Prospects 2024
Anthony Chavez
30 0 45 0 0 0 0 0 0 0
Sabers Prospects 2024
Ivan Cortes
42 0 0 86 0 0 0 0 0 0
Sabers Prospects 2024
Jose Gonzalez
0 0 48 0 0 0 0 0 0 0
Sabers Prospects 2024
Francisco Macias
0 33 0 0 0 0 0 0 0 0
Sabers Prospects 2024
Andrew Mejia
0 14 0 0 0 0 0 0 0 0
Sabers Prospects 2024
John Pasquarelli
41 0 0 24 0 0 0 0 0 0
Sabers Prospects 2024
jason Soto
0 24 40 0 0 0 0 0 0 0
Sabers Prospects 2024
Matthew Villanova
0 70 0 0 0 0 0 0 0 0
Show Cali 2024
Tyler Balgeman
29 0 0 0 0 0 0 0 0 0
Show Cali 2024
Joseph Damelio
0 34 0 0 0 0 0 0 0 0
Show Cali 2024
Jack Downing
32 0 0 72 0 0 0 0 0 0
Show Cali 2024
Diego Emerling
0 0 0 33 0 0 0 0 0 0
Show Cali 2024
Brogan Enos
45 0 0 0 0 0 0 0 0 0
Show Cali 2024
Jaden Mason
0 45 0 15 0 0 0 0 0 0
Show Cali 2024
Mason Norris
0 4 67 0 0 0 0 0 0 0
Show Cali 2024
Brayden Smith
0 0 29 0 0 0 0 0 0 0
Show Cali 2024
Logan Sosolik
0 51 0 0 0 0 0 0 0 0
Show Cali Evolution
Jayden Blalack
0 35 0 50 0 0 0 0 0 0
Show Cali Evolution
Jackson Cotton
0 30 0 0 0 0 0 0 0 0
Show Cali Evolution
Markeith Harper
0 0 0 52 0 0 0 0 0 0
Show Cali Evolution
Donte Lewis
0 38 0 0 0 0 0 0 0 0
Show Cali Evolution
Marcus Mickle
25 0 0 0 0 0 0 0 0 0
Show Cali Evolution
Isaiah Pinero
0 0 35 0 0 0 0 0 0 0
Show Cali Evolution
Garrett Smith
57 0 0 0 0 0 0 0 0 0
Show Cali Evolution
Nikko Taylor
0 0 22 0 0 0 0 0 0 0
Show Cali Evolution
Alvin Velasquez
40 0 60 0 0 0 0 0 0 0
Trosky National 2024
Vincent Braga
0 0 46 0 0 0 0 0 0 0
Trosky National 2024
Donovan "Dj" Cicero
58 0 0 19 0 0 0 0 0 0
Trosky National 2024
Connor Cox
0 0 43 0 0 0 0 0 0 0
Trosky National 2024
Joe Dolenga
14 0 0 0 0 0 0 0 0 0
Trosky National 2024
Brock Lansville
57 0 0 0 0 0 0 0 0 0
Trosky National 2024
Rocco Muccilli
0 28 0 36 0 0 0 0 0 0
Trosky National 2024
Timothy Selway
0 0 2 35 0 0 0 0 0 0
Trosky National 2024
Jorge Solares
0 70 0 0 0 0 0 0 0 0
Trosky National 2024
Maddux Stahl
0 0 63 0 0 0 0 0 0 0
Trosky National 2025
Peyton Barsotti
0 0 69 0 0 0 0 0 0 0
Trosky National 2025
Gavin Flores
29 0 0 78 0 0 0 0 0 0
Trosky National 2025
Ethan Flynn
0 0 0 6 0 0 0 0 0 0
Trosky National 2025
Calvin Gregory
44 0 0 0 0 0 0 0 0 0
Trosky National 2025
Brennan Johnson
0 45 36 0 0 0 0 0 0 0
Trosky National 2025
Kai Nagashima
0 30 0 0 0 0 0 0 0 0
Trosky National 2025
Lucas Shannon
44 0 0 28 0 0 0 0 0 0
Trosky Platinum 2024
Will Dart
27 0 0 0 0 0 0 0 0 0
Trosky Platinum 2024
Kale Fountain
0 0 0 30 0 0 0 0 0 0
Trosky Platinum 2024
Cooper Hansen
54 0 0 39 0 0 0 0 0 0
Trosky Platinum 2024
Gabe Howard
0 0 43 0 0 0 0 0 0 0
Trosky Platinum 2024
Ishaan Khambal
0 0 0 60 0 0 0 0 0 0
Trosky Platinum 2024
Brady Strohm
0 0 0 73 0 0 0 0 0 0
Vendetta Baseball
Ashton Bassett
0 64 0 0 0 0 0 0 0 0
Vendetta Baseball
Richard Cromartie
0 32 41 0 0 0 0 0 0 0
Vendetta Baseball
Ismael Duran
0 0 67 0 0 0 0 0 0 0
Vendetta Baseball
Ryan Everitt
30 0 0 0 0 0 0 0 0 0
Vendetta Baseball
James Gatlin
54 0 0 67 0 0 0 0 0 0
Vendetta Baseball
Raul Martinez
0 9 0 0 0 0 0 0 0 0
Vendetta Baseball
Denali Rivera
0 32 0 23 0 0 0 0 0 0
Vendetta Baseball
Engel Silvestre
59 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