MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2022ARI309483182218100 2.38 71.40
2023ARI10292441004100 1.63 16.30
2024DET6131020012010 3.08 18.50
2024PHI8131121002000 1.14 9.10
2025PHI48700001000 -1 -4.00

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2017ARI (R)502011784898019272 4.66 233.20
2018ARI (R)5725522674171426120 6.42 365.80
2019ARI (A)101438385101184747244 4.6 464.80
2021ARI (A+)301271113550511392 6.67 200.00
2021ARI (AA)6627923766621739272 6.85 451.90
2022ARI (AAA)9339433086143754384 4.84 450.10
2023ARI (AAA)90417337107248570833 7.29 655.70
2023OAK (AAA)11463780006100 2.62 28.80
2024DET (AAA)3916314133120319221 4.38 170.80
2024PHI (AAA)67300248731911041621 6.83 457.60
2025PHI (AAA)6126822664111831931 6.03 368.10

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Jun 27, 2025 PHI @ATL 1 1 0 0 0 0 0 0 0 0 0 0 0 -1.00
Jun 24, 2025 PHI @HOU 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Jun 22, 2025 PHI NYM 2 1 0 1 0 0 0 0 0 0 0 0 0 2.00
Jun 21, 2025 PHI NYM 1 1 0 0 0 0 0 0 0 0 0 0 0 -1.00
Sep 29, 2024 PHI @WSN 1 1 0 0 0 0 0 0 0 0 0 0 0 -1.00
Sep 16, 2024 PHI @MIL 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00
Sep 15, 2024 PHI NYM 3 3 1 0 1 0 0 0 1 0 0 0 0 5.50
Sep 13, 2024 PHI NYM 3 3 0 0 0 0 0 0 0 0 0 0 0 -3.00
Sep 10, 2024 PHI TBR 3 3 1 0 0 0 0 1 1 0 0 0 0 2.60
Sep 9, 2024 PHI TBR 1 0 0 1 0 0 0 0 0 0 0 0 0 3.00
Totals 19 17 2 2 1 0 0 1 2 0 0 0 0 3.10

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Jun 18, 2025 AAA LHV ROC 4 3 0 0 0 0 0 0 0 1 0 0 0
Jun 17, 2025 AAA LHV ROC 4 3 0 1 0 0 0 0 0 0 0 0 0
Jun 15, 2025 AAA LHV WOR 4 3 1 1 1 0 0 0 1 0 0 0 0
Jun 14, 2025 AAA LHV WOR 4 4 2 0 0 0 0 0 2 0 0 0 0
Jun 13, 2025 AAA LHV WOR 0 0 0 0 0 0 0 1 0 0 0 0 0
Jun 12, 2025 AAA LHV WOR 5 4 0 1 0 0 0 1 0 0 0 0 0
Jun 11, 2025 AAA LHV WOR 5 5 2 0 0 0 0 0 0 0 0 1 0
Jun 10, 2025 AAA LHV WOR 4 2 1 1 0 0 1 1 1 1 0 0 0
Jun 8, 2025 AAA LHV @CLT 5 4 0 1 0 0 0 0 0 0 0 0 0
Jun 7, 2025 AAA LHV @CLT 4 4 0 0 0 0 0 0 0 0 0 0 0
Totals 39 32 6 5 1 0 1 3 4 2 0 1 0

Avg Salary & Roster%

Last 30 days

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.

Transaction History

Date Transaction Type Team Salary
June 25, 2022 7:33 AM add Nolan Ryan Noogies $1
July 6, 2022 11:01 AM move Mystery Men (from Nolan Ryan Noogies) $1
August 2, 2022 9:43 AM cut Mystery Men $1

Recent Trades for Buddy Kennedy in FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
July 5, 2022 11:00 AM Nolan Ryan Noogies Jordan Hicks STL SP/RP R $4 
Buddy Kennedy ARI 1B/2B/3B R $1 
Mystery Men Michael Brantley CLE Util L $15
$10 loan