THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,384 MLB PLAYERS | 15,801 MLB DRAFT SELECTIONS
2,384 MLB PLAYERS | 15,801 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)
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/24
Day 2
06/25
Day 3
06/26
Day 4
06/27
Day 5
06/28
Day 6
06/29
Day 7
06/30
Day 8
07/01
Day 9
07/02
Day 10
07/03
14U Talkin' Baseball Blue Sox - White
Cole Abney
13 11 0 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Micah Andrew
30 0 0 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Luke Bennett
0 33 0 29 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Hudson Greene
0 32 0 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Alan Guerrero
0 16 0 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Luke Kill
26 0 17 83 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Andrew O'Connor
33 0 49 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Landon Rehberg
0 33 0 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Rhett Tribuzio
12 33 0 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Blake Walker
37 0 26 0 0 0 0 0 0 0
14U Talkin' Baseball Blue Sox - White
Nate Weaver
29 0 0 0 0 0 0 0 0 0
AW Junior Generals
Jack Bumpus
45 0 0 95 0 0 0 0 0 0
AW Junior Generals
Cole Cline
32 0 0 29 0 0 0 0 0 0
AW Junior Generals
Eli Dammeier
35 0 97 0 0 0 0 0 0 0
AW Junior Generals
Max Hutchinson
16 39 0 0 0 0 0 0 0 0
AW Junior Generals
Lucas Mann
20 63 0 0 0 0 0 0 0 0
AW Junior Generals
Crew Morman
44 0 0 66 0 0 0 0 0 0
AW Junior Generals
Dane Rigney
0 0 19 0 0 0 0 0 0 0
AW Junior Generals
Brayden Tomesek
0 57 0 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Aiden Ainemer
28 0 51 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Oliver Emmons-Boden
0 0 15 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Tyler Jones
6 75 0 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Cooper Plizga
33 0 0 80 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Charlie Pratt
36 0 0 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Aiden Richards
0 0 23 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Bentley Shawen
0 0 83 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Liam Taylor
39 0 0 0 0 0 0 0 0 0
Cincy Legends Premier 2029 14U
Mason Wenstrup
0 91 0 0 0 0 0 0 0 0
G1 Athletics
Sebastian Augustine
0 32 0 44 0 0 0 0 0 0
G1 Athletics
Brett Bliemeister
27 0 94 0 0 0 0 0 0 0
G1 Athletics
Jonathan Byrd
45 0 0 0 0 0 0 0 0 0
G1 Athletics
Cody Canada
0 33 0 46 0 0 0 0 0 0
G1 Athletics
Ethan Engel
33 0 36 0 0 0 0 0 0 0
G1 Athletics
Samuel Ferrell
27 0 0 0 0 0 0 0 0 0
G1 Athletics
Dalton Ferren
19 13 0 0 0 0 0 0 0 0
G1 Athletics
Ty Haslag
0 22 0 0 0 0 0 0 0 0
G1 Athletics
Tristan Lowery
0 19 0 29 0 0 0 0 0 0
G1 Athletics
Sonny Reames
0 33 0 83 0 0 0 0 0 0
G1 Athletics
Drew Weatherly
10 0 69 0 0 0 0 0 0 0
Launch Baseball
Diesel Beheler
23 0 5 0 0 0 0 0 0 0
Launch Baseball
Maverick Blacksten
41 0 0 0 0 0 0 0 0 0
Launch Baseball
Will Kapustka
20 0 0 0 0 0 0 0 0 0
Launch Baseball
Abraham Kerr
14 20 0 0 0 0 0 0 0 0
Launch Baseball
Tred Sanders
0 58 0 0 0 0 0 0 0 0
Launch Baseball
Wyatt Schultz
25 0 94 0 0 0 0 0 0 0
Launch Baseball
Calvin Splete
0 70 0 0 0 0 0 0 0 0
Launch Baseball
Andrew Trela
41 0 0 77 0 0 0 0 0 0
Lex Elite
Nate Davis
0 25 0 0 0 0 0 0 0 0
Lex Elite
Lawson Detamore
0 33 0 28 0 0 0 0 0 0
Lex Elite
Maks Fogg
19 33 0 59 0 0 0 0 0 0
Lex Elite
Quin Fogg
35 0 5 0 0 0 0 0 0 0
Lex Elite
Landen Kraemer
31 0 73 0 0 0 0 0 0 0
Lex Elite
Miles Owen
0 32 0 0 0 0 0 0 0 0
Lex Elite
Grayson Potter
6 22 0 31 0 0 0 0 0 0
Lex Elite
Colston Trimble
32 0 0 30 0 0 0 0 0 0
Lex Elite
Connor Warnick
29 0 15 13 0 0 0 0 0 0
Sienna Knights Baseball
Matthew Almeida
0 11 84 0 0 0 0 0 0 0
Sienna Knights Baseball
Kyle Holmes
0 46 0 0 0 0 0 0 0 0
Sienna Knights Baseball
Logan Juarez
35 0 0 0 0 0 0 0 0 0
Sienna Knights Baseball
Evan Metzel
20 0 19 0 0 0 0 0 0 0
Sienna Knights Baseball
Hari Patel
35 0 19 80 0 0 0 0 0 0
Sienna Knights Baseball
Ryder Ramirez
48 0 0 0 0 0 0 0 0 0
Sienna Knights Baseball
Timothy Skoglund
0 0 54 0 0 0 0 0 0 0
Sienna Knights Baseball
Dalton Stubbs
0 20 0 49 0 0 0 0 0 0
Sienna Knights Baseball
Aj Unger
4 47 0 0 0 0 0 0 0 0
Sienna Knights Baseball
Everett Whiles
0 57 0 0 0 0 0 0 0 0
Stillwater Generals 14U
Tracen Dewitt
49 0 0 0 0 0 0 0 0 0
Stillwater Generals 14U
Josh Diaz
31 0 0 14 0 0 0 0 0 0
Stillwater Generals 14U
Cooper Hansen
39 0 9 0 0 0 0 0 0 0
Stillwater Generals 14U
Jake McKinzie
0 11 89 0 0 0 0 0 0 0
Stillwater Generals 14U
Jett Middlebrook
0 8 0 76 0 0 0 0 0 0
Stillwater Generals 14U
Reece Mitchell
19 0 8 63 0 0 0 0 0 0
Stillwater Generals 14U
Paxton Peterson
0 53 0 4 0 0 0 0 0 0
Stillwater Generals 14U
Carson Racy
0 0 42 0 0 0 0 0 0 0
Stillwater Generals 14U
Ryker Schoepflin
0 63 0 0 0 0 0 0 0 0
Stillwater Generals 14U
Logan Selvey
0 26 0 54 0 0 0 0 0 0
Stillwater Generals 14U
Connor Sturzenbecker
0 0 36 0 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/24
Day 2
06/25
Day 3
06/26
Day 4
06/27
2025 12U PG Major National World SeriesHitmen-Watz/Sweatt ‘30/‘31Lawson Detamore626/23/2025 RR RR
2025 14U PG Elite Showdown BBCOR (AA)Pauer SportsBentley Shawen686/22/2025 RR RR