THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,805 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,805 MLB DRAFT SELECTIONS
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)
13-14 95 0 Days 1 Day 2 Days 3 Days 4 Days
1-20 21-35 36-50 51-65 66+
0
= Required Rest
PlayerDay 1
06/10
Day 2
06/11
Day 3
06/12
Day 4
06/13
Day 5
06/14
Day 6
06/15
Day 7
06/16
Day 8
06/17
Day 9
06/18
Day 10
06/19
Apex Vipers 13u
Nathaniel Barrientos
0 68 0 0 0 0 0 0 0 0
Apex Vipers 13u
Ryker Carlson
31 0 0 41 0 0 0 0 0 0
Apex Vipers 13u
Gabriel Carranza
32 0 0 23 0 0 0 0 0 0
Apex Vipers 13u
Tyler Hamilton
31 0 73 0 0 0 0 0 0 0
Apex Vipers 13u
Chase Lehde
0 24 0 0 0 0 0 0 0 0
Apex Vipers 13u
Jonathon Miller
1 36 0 0 0 0 0 0 0 0
Apex Vipers 13u
Jacob Ryoo
25 0 0 0 0 0 0 0 0 0
Apex Vipers 13u
Andrew Salgar
0 42 0 0 0 0 0 0 0 0
Apex Vipers 13u
Logan Smith
0 25 0 0 0 0 0 0 0 0
Apex Vipers 13u
Owen Tarman
37 0 0 36 0 0 0 0 0 0
Ascension Select
Conner Brown
28 0 80 0 0 0 0 0 0 0
Ascension Select
Paxton Campbell
32 0 0 0 0 0 0 0 0 0
Ascension Select
Jacob Capello
2 28 0 0 0 0 0 0 0 0
Ascension Select
Carter Gautreau
35 0 0 78 0 0 0 0 0 0
Ascension Select
Adam Hebert
1 35 0 0 0 0 0 0 0 0
Ascension Select
Jude Henkel
28 0 15 0 0 0 0 0 0 0
Ascension Select
Ian Magendie
32 0 0 0 0 0 0 0 0 0
Ascension Select
Broden Marchand
0 59 0 0 0 0 0 0 0 0
Ascension Select
Scotty McCarty
50 0 0 0 0 0 0 0 0 0
Ascension Select
Laik Watkins
0 33 0 23 0 0 0 0 0 0
BE Baseball 13U Scout
Ian Baik
31 0 0 71 0 0 0 0 0 0
BE Baseball 13U Scout
Corey Becoat, Jr.
5 0 0 25 0 0 0 0 0 0
BE Baseball 13U Scout
Steele Bisig
19 0 46 0 0 0 0 0 0 0
BE Baseball 13U Scout
Christopher Cooper
0 57 0 0 0 0 0 0 0 0
BE Baseball 13U Scout
Jack Jameson
17 0 0 48 0 0 0 0 0 0
BE Baseball 13U Scout
Christopher Jamieson
0 18 47 0 0 0 0 0 0 0
BE Baseball 13U Scout
Reed McLaughlin
0 33 0 46 0 0 0 0 0 0
BE Baseball 13U Scout
Weston Moore
0 33 0 0 0 0 0 0 0 0
BE Baseball 13U Scout
Lucas Pichardo
47 0 0 63 0 0 0 0 0 0
BE Baseball 13U Scout
Jimmy Rivera
0 31 0 0 0 0 0 0 0 0
BE Baseball 13U Scout
Blaine Strickland
31 0 16 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Brody Dampier
42 0 0 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Cayde Davidson
0 18 0 94 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Kyler Keef
27 0 0 42 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Blakely King
0 34 0 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Tucker McKee
0 19 0 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Noah Randall
22 0 0 39 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
JD Taylor
0 17 0 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Hudson Webb
0 0 11 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Caiden Wiley
0 13 0 0 0 0 0 0 0 0
eXposure Velo Factory 13u - Keef
Tanner Yarbrough
27 0 69 0 0 0 0 0 0 0
Houston Express Baseball
Benjamin Jordan
33 0 0 0 0 0 0 0 0 0
Houston Express Baseball
Jacob Lagunas
0 87 0 0 0 0 0 0 0 0
Houston Express Baseball
Hayden Lecesne
41 0 0 0 0 0 0 0 0 0
Houston Express Baseball
Tavin Morris
0 22 60 0 0 0 0 0 0 0
Houston Express Baseball
Nicholas Silva
40 0 0 43 0 0 0 0 0 0
Houston Express Baseball
Jayden Thompson
0 0 54 0 0 0 0 0 0 0
Houston Express Baseball
Luciano Torres
0 69 0 0 0 0 0 0 0 0
Houston Express Baseball
Tristian White
48 0 0 58 0 0 0 0 0 0
Houston Express Baseball
Eugene White Iv
18 0 28 0 0 0 0 0 0 0
LBC South 13U - Marchand
Garrett Bolton
0 14 0 94 0 0 0 0 0 0
LBC South 13U - Marchand
Lucas Boortz
0 20 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Omri Goodloe
34 0 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Reed Keller
0 31 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Cooper Leggett
0 17 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Leandro Mares
0 20 22 0 0 0 0 0 0 0
LBC South 13U - Marchand
Tybrin Nichols
44 0 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Porter Soileau
35 0 46 0 0 0 0 0 0 0
LBC South 13U - Marchand
Brayden Trainer
10 0 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Elijah Webb
0 35 0 0 0 0 0 0 0 0
LBC South 13U - Marchand
Drew Zimmerhanzel
27 0 0 0 0 0 0 0 0 0
Louisiana Kings 13U
Rivers Andre
39 0 0 63 0 0 0 0 0 0
Louisiana Kings 13U
Xander Buckner
0 20 0 0 0 0 0 0 0 0
Louisiana Kings 13U
Kanden Calais
0 20 11 0 0 0 0 0 0 0
Louisiana Kings 13U
Luke Guidry
13 0 0 64 0 0 0 0 0 0
Louisiana Kings 13U
Fisher Hotard
0 20 0 45 0 0 0 0 0 0
Louisiana Kings 13U
Jax Johnson
47 0 0 0 0 0 0 0 0 0
Louisiana Kings 13U
Derek Jr Landreneau
37 0 0 72 0 0 0 0 0 0
Louisiana Kings 13U
Griffin Landry
0 52 0 0 0 0 0 0 0 0
Louisiana Kings 13U
William Payne
26 0 74 0 0 0 0 0 0 0
Louisiana Kings 13U
Salomon Solano
0 46 0 0 0 0 0 0 0 0
Louisiana Kings 13U
Braylen Stiner
9 19 0 0 0 0 0 0 0 0
Marucci Elite TX-Knight
Luke Bolado
22 0 0 0 0 0 0 0 0 0
Marucci Elite TX-Knight
Colton Briscoe
0 17 0 49 0 0 0 0 0 0
Marucci Elite TX-Knight
Tyler Buchanan
0 33 0 4 0 0 0 0 0 0
Marucci Elite TX-Knight
Jackson Carter
0 32 0 44 0 0 0 0 0 0
Marucci Elite TX-Knight
Hunter Coots
33 0 90 0 0 0 0 0 0 0
Marucci Elite TX-Knight
Mason Cortez
29 0 0 56 0 0 0 0 0 0
Marucci Elite TX-Knight
Dominick De Los Santos
25 0 0 0 0 0 0 0 0 0
Marucci Elite TX-Knight
Jay Gutierrez
0 86 0 0 0 0 0 0 0 0
Marucci Elite TX-Knight
Jackson Johnson
25 0 40 0 0 0 0 0 0 0
Marucci Elite TX-Knight
Blaise Pehl
34 0 55 0 0 0 0 0 0 0
MC Shockers
Barrett Beavers
0 9 58 0 0 0 0 0 0 0
MC Shockers
Miller Blackburn
0 35 0 96 0 0 0 0 0 0
MC Shockers
Jackson Blocker
0 0 77 0 0 0 0 0 0 0
MC Shockers
Bennett Bourg
11 14 0 0 0 0 0 0 0 0
MC Shockers
Colton Cruz Jefcoat
18 34 0 3 0 0 0 0 0 0
MC Shockers
Evan Nettles
5 0 0 51 0 0 0 0 0 0
MC Shockers
Harper Rainer
48 0 0 30 0 0 0 0 0 0
MC Shockers
Miles Ramage
0 35 0 68 0 0 0 0 0 0
MC Shockers
Coleman Russell
35 0 0 37 0 0 0 0 0 0
MC Shockers
Easton Steed
0 35 0 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Tucker Chance
15 35 0 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Dylan Davis
22 0 73 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Peyton Dyer
18 35 0 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Landen Holder
12 0 7 85 0 0 0 0 0 0
Mississippi Diamond Gloves
Eric Jones
47 0 0 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Rip Ketchum
32 0 0 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Pj Portera
0 20 0 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Gage Presley
12 0 11 0 0 0 0 0 0 0
Mississippi Diamond Gloves
Brantley Rickard
35 0 0 7 0 0 0 0 0 0
Mississippi Diamond Gloves
Logan Yarbrough
0 51 0 0 0 0 0 0 0 0
Port City Pelicans 13u
Raylan Boyd
34 0 0 77 0 0 0 0 0 0
Port City Pelicans 13u
Harrison Chaney
23 0 86 0 0 0 0 0 0 0
Port City Pelicans 13u
Luis Cintron
0 34 0 0 0 0 0 0 0 0
Port City Pelicans 13u
Jared Craig
0 34 0 27 0 0 0 0 0 0
Port City Pelicans 13u
Chayse Frierson
0 19 0 0 0 0 0 0 0 0
Port City Pelicans 13u
Levi Jones
0 34 0 0 0 0 0 0 0 0
Port City Pelicans 13u
Kenneth McCraw
0 33 0 0 0 0 0 0 0 0
Port City Pelicans 13u
Luke Mendez
34 0 0 50 0 0 0 0 0 0
Port City Pelicans 13u
Bryce Rivers
2 0 0 0 0 0 0 0 0 0
Port City Pelicans 13u
Joseph Thrash
34 0 66 0 0 0 0 0 0 0
Port City Pelicans Navy
Cason Haggard
35 0 75 0 0 0 0 0 0 0
Port City Pelicans Navy
Connor Haynes
15 30 0 0 0 0 0 0 0 0
Port City Pelicans Navy
Remington Hermes
0 10 0 0 0 0 0 0 0 0
Port City Pelicans Navy
Axton Lanius
0 35 0 47 0 0 0 0 0 0
Port City Pelicans Navy
Lake Lytle
0 20 0 0 0 0 0 0 0 0
Port City Pelicans Navy
Brennan Moore
0 33 0 31 0 0 0 0 0 0
Port City Pelicans Navy
Chance Soldner
34 0 0 0 0 0 0 0 0 0
Port City Pelicans Navy
Brody Thompson
31 0 58 0 0 0 0 0 0 0
Port City Pelicans Navy
Grayson Wakefield
8 26 0 0 0 0 0 0 0 0
Port City Pelicans Navy
Nathan Wallace
0 21 0 0 0 0 0 0 0 0
Port City Pelicans Navy
Hutch Watts
34 0 0 0 0 0 0 0 0 0
RBI Academy 13U
Lawrence “L.J.” Aikman
0 81 0 0 0 0 0 0 0 0
RBI Academy 13U
Carter Blackwell
16 0 21 0 0 0 0 0 0 0
RBI Academy 13U
James Dickens
0 0 0 16 0 0 0 0 0 0
RBI Academy 13U
Breighdon Dupre
0 10 0 51 0 0 0 0 0 0
RBI Academy 13U
Jase Lewis
0 7 76 0 0 0 0 0 0 0
RBI Academy 13U
Jax Murla
61 0 0 0 0 0 0 0 0 0
RBI Academy 13U
Bennett Oalmann
0 50 0 0 0 0 0 0 0 0
RBI Academy 13U
Nate Oliver
80 0 0 0 0 0 0 0 0 0
RBI Academy 13U
Landon Saladino
0 12 0 0 0 0 0 0 0 0
RBI Academy 13U
August Sullivan
0 0 60 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Rhett Akers
12 0 63 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Cade Bellamy
8 0 17 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Taylor Burch
40 0 0 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Jackson Dorsett
0 29 0 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Colby Hogg
16 15 0 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Rawles Lehman
0 76 0 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Porter Melton
37 0 0 89 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Lachlan O'Brien
0 36 0 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Cooper Phillips
38 0 0 16 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Easten Rice
23 0 17 0 0 0 0 0 0 0
Texas Cannons Marucci Solomon
Sonny Saunders
0 0 80 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Kyler Cornine
33 0 0 78 0 0 0 0 0 0
Texas Rattlers - Schilling
Amedeo Desantis
34 0 29 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Laif Doucette
34 0 0 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Luke Kogler
0 55 0 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Davis Lacy
0 39 0 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Austin Rutledge
35 0 26 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Brooks Schilling
20 0 0 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Lucas Stanley
16 0 0 0 0 0 0 0 0 0
Texas Rattlers - Schilling
Graham Staudenmyer
0 24 0 32 0 0 0 0 0 0
Texas Rattlers - Schilling
Brody Tucker
0 35 0 33 0 0 0 0 0 0
Texas Rattlers - Schilling
Elijah Whitford
35 0 20 43 0 0 0 0 0 0
Wow Factor Michigan
Tyler Barkholz
26 0 20 35 0 0 0 0 0 0
Wow Factor Michigan
Jacob Brautigam
20 93 0 0 0 0 0 0 0 0
Wow Factor Michigan
Jamison Grammer
20 0 14 0 0 0 0 0 0 0
Wow Factor Michigan
Colton Heil
9 60 0 0 0 0 0 0 0 0
Wow Factor Michigan
Malachi Heil
50 0 0 0 0 0 0 0 0 0
Wow Factor Michigan
Jace Luma
20 0 19 63 0 0 0 0 0 0
Wow Factor Michigan
Kaiden Riggs
8 0 0 0 0 0 0 0 0 0
Wow Factor Michigan
Mason Robinson
12 0 0 0 0 0 0 0 0 0
Wow Factor Michigan
Tyler Streich
12 0 93 0 0 0 0 0 0 0
Wow Factor Michigan
Hunter Trine
0 34 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