SS John Peck #2
Age: 23 | Bats: R | Throws: R | Morale: Good
05/30/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
32 115 44 13 2 2 21 6 18 .383 .415 .583 2 1.0
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/29/2026 BER Win, 9-7 0 0 0 0 0 0 0 0
05/28/2026 @ PRT Win, 7-3 4 0 2 1 0 0 0 0
05/27/2026 @ PRT Loss, 2-6 4 0 4 1 0 0 0 0
05/25/2026 SAC Win, 8-6 5 0 1 0 0 0 0 0
05/24/2026 SAC Win, 8-2 4 1 1 1 0 0 0 0
05/21/2026 @ HAW Loss, 0-6 3 0 0 0 0 0 1 0
05/20/2026 @ HAW Win, 6-3 4 1 1 0 0 0 2 0
05/19/2026 @ HAW Loss, 1-6 3 0 1 0 0 1 1 0
05/18/2026 KIN Loss, 7-8 4 1 2 0 0 0 1 0
05/17/2026 KIN Win, 7-6 3 0 0 0 0 0 0 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 32 115 44 13 2 2 21 18 6 18 .383 .415 .583 .997 .419 .200 140
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 29 126 1 0 0 0 3 1 67 17 2 1 66.7 28.5 10.14 1.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   35 14 2 1 1 7 7 2 4 0 0 0 .400 .432 .600 1.032
Versus Right   80 30 11 1 1 14 11 4 14 1 3 1 .375 .407 .575 .982
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   13 7 1 0 0 2 0 0 0 0 0 0 .538 .538 .615 1.154
Last Week   18 5 4 0 0 1 3 1 5 0 0 0 .278 .316 .500 .816
April   42 16 5 0 1 11 7 3 6 1 2 1 .381 .426 .571 .997
May   73 28 8 2 1 10 11 3 12 0 1 0 .384 .408 .589 .997
Last Year   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
Career   120 45 13 2 2 21 18 6 19 1 3 1 .375 .406 .567 .973
Home   53 21 7 0 2 13 9 0 7 0 2 1 .396 .407 .642 1.049
Road   62 23 6 2 0 8 9 6 11 1 1 0 .371 .420 .532 .953
Grass   115 44 13 2 2 21 18 6 18 1 3 1 .383 .415 .583 .997
Day   41 12 3 1 1 9 7 3 6 0 0 0 .293 .341 .488 .829
Night   74 32 10 1 1 12 11 3 12 1 3 1 .432 .456 .635 1.091
As Starter   115 44 13 2 2 21 18 6 18 1 3 1 .383 .415 .583 .997
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 276 236 0.4
2026 Omaha - AAA 23 32 115 44 13 2 2 21 18 6 1 1 18 2 1 .383 .415 .583 .997 144 140 1.0
Total PCL 34 120 45 13 2 2 21 18 6 1 1 19 2 1 .375 .406 .567 .973 138 134
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.075
2026 Birmingham - AA 2B 2 2 0 2 0 2 0 1.000 18.0 1.00 +0.0 1.093
2026 Omaha - AAA 3B 1 0 0 0 0 0 0 .000 2.0 0.00 -0.1 .000
2026 Omaha - AAA SS 28 26 28 45 6 73 0 1.000 231.1 2.84 +1.1 1.073
2026 Birmingham - AA SS 2 2 4 4 0 9 1 .889 18.0 4.00 +0.4 .969
TOTAL 2B 23 20 31 40 5 71 0 1.000 256.1 2.49 +0.6 1.066
TOTAL 3B 29 28 13 38 6 53 2 .962 278.2 1.65 +1.1 1.047
TOTAL SS 141 139 224 327 57 567 16 .972 1285.2 3.86 +2.1 .990
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.
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 59