RF Petey Halpin #41
Age: 37 | Bats: L | Throws: R | Morale: Normal
11/03/2039
OA: 49 POT: 49
RF PETEY HALPIN #41 - AGE: 37 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 55 50
Gap 55 50 55 55
Power 40 40 40 40
Eye 65 60 65 65
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 45
Errors: - 45 75
Arm: 20 45 60
Turn DP: - 35 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: -
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Ability: 75
Baserunning Inst.: 80
Sacrifice Bunt: 60
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Just your typical teammate.
Birthday:05/26/2002
Born in:San Mateo, CA
Nationality:American
Height:5' 11"
Weight:205 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:11 Years, 77 Days
Service This Yr:None
40-Man Service:11 Years, 77 Days
Pro Service:18 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 4th Pick in Round 2
APPALACHIAN LEAGUE 2021 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 27 106 24 3 0 0 12 10 4 31 .226 .257 .255 .511 .244 .028 33
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 27 113 1 0 0 0 0 2 27 3 3 1 75.0 7.7 2.43 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 5 0 0 0 1 2 2 6 0 0 0 .227 .292 .227 .519
Versus Right   84 19 3 0 0 11 8 2 25 2 0 1 .226 .247 .262 .509
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   106 24 3 0 0 12 10 4 31 2 0 1 .226 .257 .255 .511
PIONEER LEAGUE 2021 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 41 160 49 9 1 0 15 21 14 49 .306 .371 .375 .746 .348 .069 94
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 41 178 3 0 0 0 0 1 60 10 5 2 71.4 24.3 5.75 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 8 1 1 0 3 5 1 5 0 0 1 .364 .417 .500 .917
Versus Right   138 41 8 0 0 12 16 13 44 1 0 2 .297 .364 .355 .719
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   160 49 9 1 0 15 21 14 49 1 0 3 .306 .371 .375 .746
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
2025 Kansas City - MLB 23 17 56 20 6 0 0 8 7 7 3 0 10 6 0 .357 .455 .464 .919 142 149 0.9
2026 Kansas City - MLB 24 135 518 157 27 7 12 48 85 59 9 0 91 23 10 .303 .384 .452 .836 118 120 4.1
2027 Kansas City - MLB 25 118 464 146 35 2 6 37 74 50 8 3 78 19 7 .315 .389 .438 .826 124 126 4.0
2028 Kansas City - MLB 26 148 579 163 35 7 12 53 87 62 2 5 115 12 2 .282 .350 .428 .779 114 113 2.5
2029 Kansas City - MLB 27 97 373 105 18 1 3 37 49 40 6 4 82 8 2 .282 .357 .359 .716 94 96 0.7
2029 Atlanta - MLB 27 43 148 38 4 2 0 7 19 20 3 1 34 7 1 .257 .355 .311 .665 85 88 0.5
2029 Total - MLB 27 140 521 143 22 3 3 44 68 60 9 5 116 15 3 .274 .356 .345 .702 91 94 1.2
2030 Tampa Bay - MLB 28 140 483 129 32 3 9 50 65 66 4 3 114 14 2 .267 .358 .402 .760 107 107 1.6
2031 New York - MLB 29 124 397 103 10 3 5 37 53 52 4 0 88 11 1 .259 .351 .338 .689 88 95 1.0
2032 New York - MLB 30 65 192 50 12 2 4 20 37 35 4 0 57 6 3 .260 .385 .406 .792 115 115 1.1
2032 Minnesota - MLB 30 46 187 52 11 1 3 15 29 22 1 1 43 7 0 .278 .355 .396 .751 109 104 0.6
2032 Total - MLB 30 111 379 102 23 3 7 35 66 57 5 1 100 13 3 .269 .371 .401 .772 112 110 1.7
2034 Minnesota - MLB 32 6 17 6 0 0 0 1 2 5 0 0 2 0 0 .353 .500 .353 .853 142 160 0.2
2035 Toronto - MLB 33 118 442 118 28 1 13 43 63 66 4 1 118 2 0 .267 .366 .423 .790 114 117 2.6
2037 Texas - MLB 35 21 76 16 2 0 1 3 6 7 2 0 21 0 0 .211 .294 .276 .570 58 59 -0.2
2038 Washington - MLB 36 36 85 18 4 0 2 7 21 19 2 1 27 2 1 .212 .364 .329 .694 95 99 0.3
Total MLB 1114 4017 1121 224 29 70 366 597 510 52 19 880 117 29 .279 .366 .402 .768 108 110 19.8
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
2020 Kansas City (AZL) - R 18 47 201 66 7 2 1 16 31 8 1 2 32 2 4 .328 .354 .398 .752 117 116 1.1
2021 Idaho Falls - R 19 41 160 49 9 1 0 15 21 14 3 1 49 5 2 .306 .371 .375 .746 89 94 0.4
2021 Burlington - R 19 27 106 24 3 0 0 12 10 4 1 2 31 3 1 .226 .257 .255 .511 37 33 -0.4
2021 Total - R 19 68 266 73 12 1 0 27 31 18 4 3 80 8 3 .274 .326 .327 .654 69 70 -0.0
2022 Burlington - A- 20 34 142 47 4 3 4 16 28 7 2 0 18 14 4 .331 .371 .486 .857 138 140 1.3
2022 Wilmington - A+ 20 26 95 29 3 0 1 14 16 10 0 2 21 7 2 .305 .364 .368 .733 108 111 0.7
2023 Wilmington - A+ 21 67 261 64 10 0 3 33 36 29 3 4 49 11 13 .245 .323 .318 .641 86 86 0.4
2023 Northwest Arkansas - AA 21 40 159 37 7 2 1 14 20 9 1 0 30 4 5 .233 .278 .321 .599 64 56 -0.6
2024 Wilmington - A+ 22 78 314 103 30 0 2 50 50 38 1 6 44 17 11 .328 .396 .443 .838 131 128 2.2
2024 Northwest Arkansas - AA 22 55 209 50 8 0 2 12 33 29 0 2 30 11 3 .239 .329 .306 .635 73 76 0.2
2025 Omaha - AAA 23 17 64 23 3 0 2 10 10 10 1 0 13 2 1 .359 .453 .500 .953 156 163 0.7
2034 Rochester - AAA 32 16 66 19 1 0 2 5 11 8 1 0 18 3 0 .288 .373 .394 .767 123 129 0.7
2038 Fresno - AAA 36 52 200 66 17 3 1 28 38 21 2 1 39 5 0 .330 .397 .460 .857 113 120 1.4
Total IL 16 66 19 1 0 2 5 11 8 1 0 18 3 0 .288 .373 .394 .767 123 129
Total PCL 69 264 89 20 3 3 38 48 31 3 1 52 7 1 .337 .411 .470 .881 124 131
Total TEX 95 368 87 15 2 3 26 53 38 1 2 60 15 8 .236 .308 .312 .621 69 68
Total CAR 171 670 196 43 0 6 97 102 77 4 12 114 35 26 .293 .363 .384 .747 111 109
Total NWL 34 142 47 4 3 4 16 28 7 2 0 18 14 4 .331 .371 .486 .857 138 140
Total APP 27 106 24 3 0 0 12 10 4 1 2 31 3 1 .226 .257 .255 .511 37 33
Total AZL 47 201 66 7 2 1 16 31 8 1 2 32 2 4 .328 .354 .398 .752 117 116
Total PIO 41 160 49 9 1 0 15 21 14 3 1 49 5 2 .306 .371 .375 .746 89 94
CAREER POSTSEASON 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
2034 Minnesota - MLB 32 6 22 4 2 0 0 3 1 3 0 0 8 1 0 .182 .280 .273 .553 54 48 -0.1
2038 Washington - MLB 36 3 8 1 0 0 0 0 0 1 0 0 4 1 0 .125 .222 .125 .347 0 -5 -0.2
Total MLB 9 30 5 2 0 0 3 1 4 0 0 12 2 0 .167 .265 .233 .498 40 35
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2021 Burlington - R CF 27 27 51 1 0 52 0 1.000 232.2 2.01 +0.9 1.017
2021 Idaho Falls - R CF 41 41 92 6 0 98 0 1.000 344.0 2.56 -0.1 1.029
2021 Idaho Falls - R RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Kansas City - MLB CF 16 16 45 0 0 45 0 1.000 132.0 3.07 +0.5 1.000
2026 Kansas City - MLB LF 3 0 1 0 0 1 0 1.000 5.1 1.69 -0.1 .982
2026 Kansas City - MLB CF 130 130 373 8 0 382 1 .997 1147.2 2.99 +3.4 1.004
2027 Kansas City - MLB LF 4 4 4 0 0 4 0 1.000 36.0 1.00 +0.1 .973
2027 Kansas City - MLB CF 106 104 294 4 2 298 0 1.000 949.0 2.83 -0.5 .992
2028 Kansas City - MLB LF 8 5 11 0 0 11 0 1.000 59.2 1.66 -0.2 .993
2028 Kansas City - MLB CF 87 87 204 7 1 213 2 .991 760.1 2.50 -5.9 .976
2029 Atlanta - MLB LF 5 5 8 0 0 8 0 1.000 44.0 1.64 +0.0 .973
2029 Kansas City - MLB LF 11 9 18 0 0 18 0 1.000 86.1 1.88 -1.0 .973
2029 Kansas City - MLB CF 77 77 186 6 2 193 1 .995 644.1 2.68 -6.8 .946
2029 Atlanta - MLB CF 29 27 72 2 0 74 0 1.000 234.2 2.84 +1.2 1.021
2030 Tampa Bay - MLB LF 36 36 63 0 0 63 0 1.000 311.2 1.82 +0.4 .989
2030 Tampa Bay - MLB CF 99 94 291 9 2 300 0 1.000 831.1 3.25 -12.0 .937
2031 New York - MLB LF 51 49 81 0 0 81 0 1.000 410.2 1.78 -0.1 .995
2031 New York - MLB CF 16 9 31 1 0 32 0 1.000 104.2 2.75 -3.2 .846
2031 New York - MLB RF 48 40 94 1 0 97 2 .979 356.1 2.40 +0.4 .994
2032 New York - MLB LF 49 37 84 1 1 85 0 1.000 358.2 2.13 +0.5 1.007
2032 Minnesota - MLB LF 43 40 77 1 0 78 0 1.000 363.2 1.93 -0.6 .996
2032 New York - MLB CF 6 3 13 0 0 13 0 1.000 31.0 3.77 -0.3 .996
2032 New York - MLB RF 4 3 5 0 0 5 0 1.000 25.0 1.80 -0.7 .829
2032 Minnesota - MLB RF 4 4 6 0 0 6 0 1.000 29.0 1.86 -0.5 .995
2034 Minnesota - MLB CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2034 Minnesota - MLB RF 6 6 10 0 0 10 0 1.000 46.1 1.94 +0.3 .989
2035 Toronto - MLB LF 1 0 1 0 0 1 0 1.000 3.0 3.00 +0.1 .980
2035 Toronto - MLB RF 115 113 221 7 3 228 0 1.000 997.1 2.06 -0.8 .988
2037 Texas - MLB RF 20 19 39 0 0 39 0 1.000 166.2 2.11 -1.3 .937
2038 Washington - MLB LF 4 4 12 0 0 12 0 1.000 35.0 3.09 +0.4 .911
2038 Washington - MLB RF 7 1 4 0 0 4 0 1.000 18.0 2.00 -0.2 .988
TOTAL LF 215 189 360 2 1 362 0 1.000 1714.0 1.90 -0.6 .992
TOTAL CF 635 615 1652 44 7 1700 4 .998 5412.2 2.82 -22.9 .978
TOTAL RF 205 186 379 8 3 389 2 .995 1640.2 2.12 -2.8 .982
PLAYER HISTORY
01/01/2020 OSA scouting updated ratings (potential): Contact: 25 (60); Power: 30 (65); Eye: 20 (65).
06/04/2020 Drafted in the 2020 first-year player draft (Round 2, Pick 4, 37th overall pick) by the Kansas City Royals, out of high school (St. Francis; Mountain View, CA).
06/18/2020 Signed a minor league contract with the Kansas City Royals organization with a signing bonus of $680,000.
08/25/2020 Injured (Knee contusion), day-to-day for 6 days.
01/01/2021 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 25 (45); Eye: 25 (55).
08/24/2021 Injured (Strained oblique), day-to-day for one week.
09/10/2021 Wins the 2021 Appalachian League Round 1 with the Burlington Royals!
01/01/2022 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 30 (45); Eye: 25 (55).
07/01/2022 Named the #97 prospect in the MLB
07/25/2022 Wins the NWL Player of the Week Award.
07/25/2022 Was selected to the 2022 Northwest League All-Star Game.
08/07/2022 Goes 5-6 against the Lynchburg Hillcats, with 1 2B, 1 RBI and 2 R.
08/23/2022 Injured (Sprained elbow), day-to-day for 4 weeks.
08/26/2022 Injured (Sprained elbow), day-to-day for 2 weeks.
11/02/2022 Named the #76 prospect in the MLB
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (45); Eye: 35 (55).
03/30/2023 Named the #74 prospect in the MLB
06/30/2023 Named the #67 prospect in the MLB
07/28/2023 Goes 5-6 against the Carolina Mudcats, with 2 2B, 3 RBI and 2 R.
08/22/2023 Injured (Torn thumb ligament), out for 3 weeks.
09/18/2023 Wins the 2023 Texas League Round 2 with the Northwest Arkansas Naturals!
09/19/2023 Wins the 2023 Carolina League Round 2 with the Wilmington Blue Rocks!
11/05/2023 Named the #73 prospect in the MLB
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (45); Eye: 30 (55).
03/28/2024 Named the #79 prospect in the MLB
04/21/2024 Injured (Groin soreness), day-to-day for one week.
06/10/2024 Wins the CAR Player of the Week Award.
06/16/2024 Was selected to the 2024 Carolina League All-Star Game.
07/01/2024 Wins the CAR Batter of the Month Award.
07/14/2024 Was selected to the 2024 Major League Baseball All-Star Futures Game.
09/14/2024 Wins the 2024 Texas League Round 2 with the Northwest Arkansas Naturals!
09/19/2024 Wins the 2024 Carolina League Round 2 with the Wilmington Blue Rocks!
11/03/2024 Named the #93 prospect in the MLB
01/01/2025 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 35 (45); Eye: 35 (55).
03/07/2025 Injured (Hand contusion), out for 3 days.
04/06/2025 Injured (Fractured ankle), out for 4 months.
09/20/2025 Wins the 2025 Pacific Coast League Round 2 with the Omaha Storm Chasers!
09/22/2025 Injured (Bruised knee), day-to-day for 1 day.
11/21/2025 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 35 (45); Eye: 45 (55).
11/24/2026 Received a 1-year contract through automatic renewal worth a total of $555,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (45); Eye: 45 (55).
05/19/2027 Injured (bone bruise (wrist)),out for 2 weeks.
05/30/2027 Suffered setback in recovery from injury, will miss another one week.
05/31/2027 Suffered setback in recovery from injury, will miss another 1-2 weeks.
06/20/2027 Was selected to the 2027 Major League Baseball All-Star Game.
11/30/2027 Received a 1-year contract through arbitration worth a total of $5,250,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (45); Eye: 50 (55).
12/01/2028 Received a 1-year contract through arbitration worth a total of $8,250,000.
01/01/2029 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 50 (55).
04/07/2029 Injured (bruised knee),day-to-day for 1 day.
07/31/2029 Was traded by the Kansas City Royals to the Atlanta Braves in exchange for LF Chris Ford, SS Jeff Harris, and 2B Randy Carter.
08/31/2029 Injured (bruised elbow),day-to-day for 3 days.
09/11/2029 Injured (forearm stiffness),out for 4 days.
12/01/2029 Was not offered arbitration and became a free agent.
01/01/2030 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 50 (60).
01/02/2030 Signed a 1-year contract worth a total of $6,000,000 with the Tampa Bay Rays organization.
07/27/2030 Injured (bruised ankle),day-to-day for 2 days.
11/28/2030 Became a free agent.
12/31/2030 Signed a 4-year contract worth a total of $27,600,000 with the New York Mets organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 50 (60).
03/14/2031 Injured (strained abdominal muscle),day-to-day for 1-2 weeks.
03/24/2031 Injured (precautionary reasons (head injury)),out for 2 days.
05/10/2031 Injured (bruised forearm),day-to-day for 1 day.
01/01/2032 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 40 (40); Eye: 55 (60).
07/19/2032 Was traded by the New York Mets to the Minnesota Twins in exchange for LF Mike Markin, 2B Latrell Lamptey, and $778,000.
09/16/2032 Injured (torn anterior cruciate ligament),out for 8 months.
01/01/2033 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 40 (40); Eye: 60 (60).
03/25/2033 Suffered setback in recovery from injury, requires surgery and will miss another 9-10 months.
01/01/2034 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 45 (45); Eye: 65 (65).
04/04/2034 Injured (strained hamstring),out for 2 months.
07/03/2034 Injured (hamstring strain),out for 6-7 weeks.
11/26/2034 Became a free agent.
01/01/2035 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 40 (40); Eye: 70 (70).
01/16/2035 Signed a 1-year contract worth a total of $5,400,000 with the Toronto Blue Jays organization.
04/19/2035 Injured (strained hamstring),day-to-day for 4 weeks.
05/10/2035 Suffered setback in recovery from injury, will miss another one week.
10/17/2035 Injured (cold),day-to-day for 1 day.
11/21/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 70 (70).
01/01/2037 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 65 (65).
09/02/2037 Signed a minor league contract ($75,000 bonus) with the Texas Rangers organization.
11/28/2037 Became a free agent.
01/01/2038 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 65 (65).
04/14/2038 Signed a minor league contract with majors option with the Washington Nationals organization.
05/08/2038 Injured (strained rib cage muscle),day-to-day for 3 weeks.
05/10/2038 Injured (strained hamstring),out for 8 weeks.
07/07/2038 Injured (sore thumb),day-to-day for 3 days.
07/24/2038 Injured (strained abdominal muscle),day-to-day for one week.
09/24/2038 Injured (strained rib cage muscle),day-to-day for one week.
12/01/2038 Became a free agent.
01/01/2039 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (45); Eye: 65 (65).
LEADERBOARD APPEARANCES
Year 3B Rank
2026 7 8
2028 7 4
Year SH Rank
2026 6 8
Year AVG Rank
2026 .303 9
2027 .315 8
Year OBP Rank
2026 .384 7
2027 .389 9
Friday, February 23rd , 2024 - OOTP Baseball 24.9 Build 78