SS John Peck #2
Age: 23 | Bats: R | Throws: R | Morale: Good
05/10/2026
SS JOHN PECK #2 - AGE: 23 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
17 64 23 7 0 2 18 4 11 .359 .400 .562 2 0.3
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 50 45
BABIP 50 55 50
Avoid K's 45 50 45
Gap 50 50 45
Power 40 40 35
Eye 35 40 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 55
Errors: - 65 55
Arm: 20 55 55
Turn DP: - 60 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: 55
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 60
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 55
Stealing Ability: 65
Baserunning Inst.: 55
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/08/2026 ALB Loss, 8-13 5 1 3 4 1 0 0 0
05/07/2026 ALB Win, 6-1 3 0 0 0 0 0 2 0
05/06/2026 ALB Win, 11-10 0 0 0 0 0 0 0 0
05/04/2026 @ LB Loss, 7-8 5 0 1 0 0 1 1 1
05/03/2026 @ LB Loss, 7-8 5 0 2 3 0 0 1 0
05/01/2026 SAL Loss, 4-8 4 1 1 0 0 0 1 0
04/30/2026 SAL Win, 5-4 4 0 2 1 0 0 0 0
04/29/2026 @ VAN Win, 5-4 3 0 1 1 0 0 0 0
04/27/2026 @ VAN Win, 2-1 4 0 1 1 0 0 2 0
04/25/2026 @ BER Win, 6-3 5 1 2 0 0 0 2 0
Birthday:07/18/2002
Born in:Moorpark, CA
Nationality:American
Height:6' 0"
Weight:165 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 17 64 23 7 0 2 18 9 4 11 .359 .400 .562 .963 .396 .203 125
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 16 73 1 0 0 0 3 1 36 9 2 1 66.7 14.9 8.77 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   17 7 1 0 1 7 4 1 2 0 0 0 .412 .444 .647 1.092
Versus Right   47 16 6 0 1 11 5 3 9 1 3 1 .340 .385 .532 .917
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   13 4 1 0 1 4 1 1 3 0 1 0 .308 .357 .615 .973
Last Week   20 7 1 0 0 6 1 0 4 1 0 0 .350 .333 .400 .733
April   42 16 5 0 1 11 7 3 6 1 2 1 .381 .426 .571 .997
May   22 7 2 0 1 7 2 1 5 0 1 0 .318 .348 .545 .893
Last Year   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
Career   69 24 7 0 2 18 9 4 12 1 3 1 .348 .387 .536 .923
Home   28 12 3 0 2 12 5 0 4 0 2 1 .429 .448 .750 1.198
Road   36 11 4 0 0 6 4 4 7 1 1 0 .306 .366 .417 .783
Grass   64 23 7 0 2 18 9 4 11 1 3 1 .359 .400 .562 .963
Day   21 6 2 0 1 8 2 2 4 0 0 0 .286 .348 .524 .872
Night   43 17 5 0 1 10 7 2 7 1 3 1 .395 .426 .581 1.007
As Starter   64 23 7 0 2 18 9 4 11 1 3 1 .359 .400 .562 .963
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 4 14 7 2 0 2 5 4 3 1 .500 .556 1.071 1.627 .594 .571 236
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 4 19 0 0 0 0 1 1 15 4 0 1 0.0 8.0 21.51 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   13 7 2 0 2 5 4 3 1 1 1 0 .538 .588 1.154 1.742
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   14 7 2 0 2 5 4 3 1 1 1 0 .500 .556 1.071 1.627
Last Year   346 96 15 3 4 38 54 36 72 2 18 6 .277 .354 .373 .727
Career   360 103 17 3 6 43 58 39 73 3 19 6 .286 .363 .400 .763
Home   14 7 2 0 2 5 4 3 1 1 1 0 .500 .556 1.071 1.627
Grass   14 7 2 0 2 5 4 3 1 1 1 0 .500 .556 1.071 1.627
Day   5 4 2 0 1 4 2 0 0 1 0 0 .800 .667 1.800 2.467
Night   9 3 0 0 1 1 2 3 1 0 1 0 .333 .500 .667 1.167
As Starter   14 7 2 0 2 5 4 3 1 1 1 0 .500 .556 1.071 1.627
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Total - 20 9 24 3 0 0 0 1 4 9 2 0 6 5 2 .125 .400 .125 .525 100 100 0.1
2023 Total - A 20 8 25 7 1 0 0 2 6 3 1 0 7 3 0 .280 .379 .320 .699 77 87 0.1
2024 Pulaski - R 21 27 76 20 3 1 4 19 17 22 3 0 32 3 3 .263 .446 .487 .932 121 132 0.6
2025 Kingston - A 22 10 39 9 0 1 1 2 9 6 2 0 12 2 1 .231 .362 .359 .721 71 68 -0.1
2025 Birmingham - AA 22 103 346 96 15 3 4 38 54 36 6 2 72 25 1 .277 .354 .373 .727 68 62 0.0
2025 Omaha - AAA 22 2 5 1 0 0 0 0 0 0 0 0 1 0 0 .200 .200 .200 .400 -3 -18 -0.0
2026 Birmingham - AA 23 4 14 7 2 0 2 5 4 3 0 1 1 0 1 .500 .556 1.071 1.627 272 236 0.4
2026 Omaha - AAA 23 17 64 23 7 0 2 18 9 4 1 1 11 2 1 .359 .400 .562 .963 132 125 0.3
Total PCL 19 69 24 7 0 2 18 9 4 1 1 12 2 1 .348 .387 .536 .923 124 115
Total SL 107 360 103 17 3 6 43 58 39 6 3 73 25 2 .286 .363 .400 .763 77 70
Total Car 10 39 9 0 1 1 2 9 6 2 0 12 2 1 .231 .362 .359 .721 71 68
Total FSL 8 25 7 1 0 0 2 6 3 1 0 7 3 0 .280 .379 .320 .699 77 87
Total Appy 27 76 20 3 1 4 19 17 22 3 0 32 3 3 .263 .446 .487 .932 121 132
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 - - 2B 2 2 0 6 0 6 0 1.000 54.0 1.00 0.0 .000
2023 - - 2B 3 3 3 6 0 9 0 1.000 63.0 1.29 0.0 .000
2023 - - 3B 1 1 0 0 0 0 0 .000 24.0 0.00 0.0 .000
2023 - - 3B 3 3 3 9 1 13 1 .923 66.0 1.64 0.0 .000
2023 - - SS 4 4 5 8 0 13 0 1.000 102.0 1.15 0.0 .000
2023 - - SS 2 2 3 5 2 8 0 1.000 45.0 1.60 0.0 .000
2024 Pulaski - R 2B 10 7 15 12 5 27 0 1.000 66.1 3.66 +0.2 1.060
2024 Pulaski - R 3B 17 17 7 18 5 26 1 .962 132.0 1.70 +0.6 .999
2024 Pulaski - R SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Omaha - AAA 2B 1 1 2 5 0 7 0 1.000 9.0 7.00 +0.2 1.045
2025 Birmingham - AA 2B 2 2 5 4 0 9 0 1.000 17.0 4.76 -0.0 1.079
2025 Birmingham - AA 3B 7 7 3 11 0 14 0 1.000 54.2 2.30 +0.6 1.140
2025 Omaha - AAA SS 1 1 1 1 0 2 0 1.000 7.0 2.57 +0.1 1.062
2025 Birmingham - AA SS 94 94 157 239 44 409 13 .968 797.1 4.47 +0.9 .987
2025 Kingston - A SS 10 10 26 25 5 53 2 .962 85.0 5.40 -0.4 .872
2026 Omaha - AAA 2B 3 3 6 5 0 11 0 1.000 29.0 3.41 +0.2 1.061
2026 Birmingham - AA 2B 2 2 0 2 0 2 0 1.000 18.0 1.00 +0.0 1.093
2026 Omaha - AAA SS 14 13 12 25 2 37 0 1.000 115.1 2.89 -0.3 1.001
2026 Birmingham - AA SS 2 2 4 4 0 9 1 .889 18.0 4.00 +0.5 .976
TOTAL 2B 23 20 31 40 5 71 0 1.000 256.1 2.49 +0.6 1.063
TOTAL 3B 28 28 13 38 6 53 2 .962 276.2 1.66 +1.2 1.047
TOTAL SS 127 126 208 307 53 531 16 .970 1169.2 3.96 +0.7 .979
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Contact: 25; Power: 35; Eye: 40.
04/19/2025 Injured (strained oblique),day-to-day for 2 weeks.
07/11/2025 Suspended 2 games after ejection following a brawl.
08/27/2025 Injured (bruised shoulder),day-to-day for 3 days.
01/01/2026 OSA scouting updated ratings: Contact: 45; Power: 20; Eye: 40.
Saturday, May 9th , 2026 - OOTP Baseball 27.2 Build 59