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)
17-18 105 0 Days 1 Day 2 Days 3 Days 4 Days
1-30 31-45 46-60 61-80 81+
0
= Required Rest
PlayerDay 1
11/01
Day 2
11/02
Day 3
11/03
Day 4
11/04
Day 5
11/05
Day 6
11/06
Day 7
11/07
Day 8
11/08
Day 9
11/09
Day 10
11/10
643 Dp 17u Tigers
Jaxson Brown
0 0 36 0 0 0 0 0 0 0
643 Dp 17u Tigers
Jaden Carroll
0 43 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Parker Freeman
0 31 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Brady Horne
0 65 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Elan Lieberman
0 0 53 0 0 0 0 0 0 0
643 Dp 17u Tigers
Connor Mirabella
0 31 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Jeremiah Staples
0 52 0 0 0 0 0 0 0 0
643 Dp 17u Tigers
Devin Woodward
0 0 46 0 0 0 0 0 0 0
BGA Bombers
Kayden Caputo
41 0 87 0 0 0 0 0 0 0
BGA Bombers
Cameron Coll
28 0 0 0 0 0 0 0 0 0
BGA Bombers
Santiago Fuenmayor
0 0 19 0 0 0 0 0 0 0
BGA Bombers
Emerson Hill
25 0 0 0 0 0 0 0 0 0
BGA Bombers
Joshua Malucci
26 26 0 0 0 0 0 0 0 0
BGA Bombers
Gaven Sears
0 0 49 0 0 0 0 0 0 0
BGA Bombers
Thomas Thigpen
0 13 0 0 0 0 0 0 0 0
BGA Bombers
Jacob Todebush
0 0 71 0 0 0 0 0 0 0
BGA Bombers
Gianmarco Vega
30 46 0 0 0 0 0 0 0 0
Fielder's Choice
Dylan Altman
0 0 24 0 0 0 0 0 0 0
Fielder's Choice
Lawson Lewis
0 0 82 0 0 0 0 0 0 0
Fielder's Choice
Rylan Randall
0 0 1 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Jett Beck
0 58 0 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Mandela Browman
0 0 59 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Eli Griffith
0 22 15 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Luke Heckert
0 44 0 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Emmitt Humphrey
0 26 0 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Luke Tyrakowski
0 48 0 0 0 0 0 0 0 0
Ftb Phillies Scout 2026 Ga
Logan Umfress
0 23 0 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Wyatt Ballisty
0 0 1 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Press Fitzpatrick
0 27 0 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Will Flowers
0 52 0 0 0 0 0 0 0 0
Georgia Jackets 17u - American
David Jackson Jr.
0 0 55 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Matthew Shapiro
0 75 0 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Nicolas Taylor
0 0 73 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Bryson Wagner
0 0 15 0 0 0 0 0 0 0
Georgia Jackets 17u - American
Spencer Wood
0 68 0 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Dylan Clark
0 56 0 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Austin Ellis
0 0 50 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Colin Knowles
0 84 0 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Samuel Marvin
0 0 66 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Daniel Mendez
0 29 50 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Brady Rainwater
0 0 28 0 0 0 0 0 0 0
Mavz Ga 17u Scout
Jack Whitlow
0 35 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Zach Action
0 0 90 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Ryder Alford
0 4 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Brayden Channell
15 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Finley Deckard
90 0 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Lee Graber
0 69 0 0 0 0 0 0 0 0
Ninth Inning Blue Jays 17U Robinson
Josh Toler
0 51 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
William Berny
0 49 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Ryan Davis
0 4 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Jake Duke
0 65 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Zack Feinzig
0 64 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Hank Ray
0 40 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
Brady Schriver
0 29 0 0 0 0 0 0 0 0
Roadrunner Baseball Academy 17u National
JJ Smith
0 25 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Navy 17u
Luke Althardt
0 0 25 0 0 0 0 0 0 0
USA Scout National - Team Nike Navy 17u
Carter Berman
0 46 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Navy 17u
Bresden Fabirkiewicz
0 17 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Navy 17u
Luke Lavin
0 58 0 0 0 0 0 0 0 0
USA Scout National - Team Nike Navy 17u
Harrison Lord
0 0 67 0 0 0 0 0 0 0
Usa Scout National-Team Nike Black
Trevor Baker
0 61 0 0 0 0 0 0 0 0
Usa Scout National-Team Nike Black
Gavin Carlee
0 23 0 0 0 0 0 0 0 0
Usa Scout National-Team Nike Black
Brady Colton
0 82 0 0 0 0 0 0 0 0
Usa Scout National-Team Nike Black
Blake Krupica
0 53 0 0 0 0 0 0 0 0
Usa Scout National-Team Nike Black
Cole Matthews
0 21 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