01/01/2021 | OSA scouting updated ratings (potential): Contact: 76 (76); Power: 66 (66); Eye: 64 (64). |
06/28/2021 | Wins the CBL HL Player of the Week Award. |
09/20/2021 | Wins the CBL HL Player of the Week Award. |
11/21/2021 | Received a 1-year contract worth a total of $10,625,000 through arbitration. |
01/01/2022 | OSA scouting updated ratings (potential): Contact: 75 (75); Power: 66 (66); Eye: 63 (63). |
05/07/2022 | Signed a 5-year contract extension worth a total of $100,000,000 with the Vallejo Admirals organization. |
06/25/2022 | Injured (bruised shoulder), day-to-day for 4 days. |
07/06/2022 | Was selected to the 2022 Continental Baseball League All-Star Game. |
08/08/2022 | Wins the CBL HL Player of the Week Award. |
01/01/2023 | OSA scouting updated ratings (potential): Contact: 71 (71); Power: 63 (63); Eye: 65 (65). |
01/03/2023 | Was traded by the Vallejo Admirals to the St. Louis Sultans, along with RP Lucas Giolito, RP Matt Barnes, SS Manny Pacheco, in exchange for LF Edward Pena, CL Teddy Stankiewicz, SP Marlo Stanfield, 3B Bob Lipton. |
01/01/2024 | OSA scouting updated ratings (potential): Contact: 72 (72); Power: 62 (62); Eye: 63 (63). |
07/22/2024 | Was traded by the St. Louis Sultans to the Altoona Curve, along with RP Lucas Giolito, in exchange for CL Jameson Taillon. |
01/01/2025 | OSA scouting updated ratings (potential): Contact: 70 (70); Power: 64 (64); Eye: 63 (63). |
07/07/2025 | Was traded by the Altoona Curve to the Mahoning Valley Scrappers, along with $2,500,000, in exchange for SP Juan Dávila, 1B Ryan Tellez. |
07/13/2025 | Was selected to the 2025 Continental Baseball League All-Star Game. |
08/23/2025 | Suspended 4 games after ejection following arguing a strike call. |
01/01/2026 | OSA scouting updated ratings (potential): Contact: 69 (70); Power: 63 (63); Eye: 60 (62). |
11/05/2026 | Executed his contract year option. |
01/01/2027 | OSA scouting updated ratings (potential): Contact: 71 (71); Power: 64 (64); Eye: 62 (62). |
11/04/2027 | Wins the 2027 CBL HL Rawlings Gold Glove Award at 3B. |
11/08/2027 | Signed a 2-year contract extension worth a total of $42,000,000 with the Mahoning Valley Scrappers organization. |
01/01/2028 | OSA scouting updated ratings (potential): Contact: 69 (70); Power: 64 (64); Eye: 57 (63). |
04/10/2028 | Wins the CBL HL Player of the Week Award. |
05/01/2028 | Wins the CBL HL Batter of the Month Award. |
06/23/2028 | Injured (Mild shoulder strain), day-to-day for 2 weeks. |
07/18/2028 | Scores his 1000th career Continental Baseball League run! |
08/06/2028 | Collects his 2000th career Continental Baseball League hit! |
10/31/2028 | Executed his contract year option. |
01/01/2029 | OSA scouting updated ratings (potential): Contact: 71 (71); Power: 63 (63); Eye: 58 (66). |
02/11/2029 | Signed a 2-year contract extension worth a total of $18,000,000 with the Mahoning Valley Scrappers organization. |
05/02/2029 | Injured (Sprained knee), day-to-day for 4 weeks. |
05/04/2029 | Injured (Sprained knee), day-to-day for 2 days. |
06/16/2029 | Collects his 1000th career Continental Baseball League RBI! |
09/01/2029 | Injured (Strained posterior cruciate ligament), out for 6 weeks. |
01/01/2030 | OSA scouting updated ratings (potential): Contact: 72 (72); Power: 64 (64); Eye: 58 (67). |
05/07/2030 | Hits his 300th career Continental Baseball League home run! |
06/21/2030 | Was selected to the 2030 Continental Baseball League All-Star Game. |
07/21/2030 | Injured (Hip flexor strain), day-to-day for one week. |
07/22/2030 | Wins the CBL HL Player of the Week Award. |
10/30/2030 | Declined his contract option. |
11/18/2030 | Rejected the Mahoning Valley Scrappers qualifying offer. |
11/20/2030 | Became a free agent. |
12/21/2030 | Signed a 2-year contract worth a total of $54,000,000 with the Calgary Sting organization. |
01/01/2031 | OSA scouting updated ratings (potential): Contact: 69 (69); Power: 63 (63); Eye: 58 (68). |
06/20/2031 | Was selected to the 2031 Continental Baseball League All-Star Game. |
06/22/2031 | Earned 2031 Continental Baseball League All-Star Game MVP honors. |
07/19/2031 | Injured (Hip flexor strain), day-to-day for one week. |
07/26/2031 | Suffered setback in recovery from injury, will miss another 4 days. |
08/04/2031 | Wins the CBL FL Player of the Week Award. |
08/29/2031 | Injured (Bruised thumb), day-to-day for 1 day. |
08/31/2031 | Collects his 2500th career Continental Baseball League hit! |
09/04/2031 | Injured (Hip flexor strain), day-to-day for 4 days. |
10/28/2031 | Executed his contract year option. |
11/01/2031 | Wins the 2031 CBL FL Rawlings Gold Glove Award at 3B. |
01/01/2032 | OSA scouting updated ratings (potential): Contact: 66 (69); Power: 63 (63); Eye: 59 (69). |
05/05/2032 | Goes 0-3 against the Philadelphia Liberty, ending his hitting streak at 23 games. |
06/18/2032 | Was selected to the 2032 Continental Baseball League All-Star Game. |
07/18/2032 | Injured (Sprained knee), day-to-day for 3 weeks. |
11/17/2032 | Rejected the Las Vegas Aces qualifying offer. |
11/19/2032 | Became a free agent. |
01/01/2033 | OSA scouting updated ratings (potential): Contact: 64 (67); Power: 62 (62); Eye: 60 (71). |
04/10/2033 | Signed a 1-year contract worth a total of $5,300,000 with the St. Louis Sultans organization. |
04/27/2033 | Injured (Knee tendinitis), day-to-day for 2 weeks. |
05/04/2033 | Injured (Strained posterior cruciate ligament), out for 7-8 weeks. |
11/13/2033 | Became a free agent. |
01/01/2034 | OSA scouting updated ratings (potential): Contact: 61 (64); Power: 56 (61); Eye: 55 (71). |
02/12/2034 | Signed a 2-year contract worth a total of $43,540,000 with the Golden State Admirals organization. |
05/24/2034 | Hits his 400th career Continental Baseball League home run! |
06/20/2034 | Injured (Mild calf strain), day-to-day for 3 days. |
07/16/2034 | Scores his 1500th career Continental Baseball League run! |
09/24/2034 | Injured (Hamstring soreness), day-to-day for 2 days. |
10/31/2034 | Executed his contract year option. |
01/01/2035 | OSA scouting updated ratings (potential): Contact: 57 (65); Power: 48 (58); Eye: 49 (71). |
04/10/2035 | Collects his 1500th career Continental Baseball League RBI! |
05/18/2035 | Collects his 3000th career Continental Baseball League hit! |
08/06/2035 | Injured (Knee tendinitis), day-to-day for 3 weeks. |
09/30/2035 | Injured (Sprained knee), day-to-day for 6 days. |
11/20/2035 | Became a free agent. |
01/01/2036 | OSA scouting updated ratings (potential): Contact: 51 (65); Power: 45 (58); Eye: 44 (71). |
LEADERBOARD APPEARANCES |
Year | GS | Rank | 2017 | 156 | 6 | 2018 | 151 | 10 | 2022 | 160 | 7 | 2024 | 158 | 4 | 2027 | 157 | 10 | 2028 | 156 | 10 | 2031 | 154 | 10 | | Year | PA | Rank | 2018 | 677 | 6 | 2020 | 674 | 5 | 2022 | 717 | 5 | 2024 | 677 | 7 | 2026 | 726 | 2 | 2027 | 724 | 2 | 2028 | 704 | 6 | 2031 | 689 | 8 | | Year | AB | Rank | 2020 | 598 | 7 | 2024 | 611 | 5 | 2026 | 624 | 9 | 2027 | 641 | 4 | 2028 | 619 | 8 | 2030 | 597 | 10 | | Year | H | Rank | 2020 | 170 | 3 | 2022 | 187 | 8 | 2023 | 169 | 10 | 2024 | 179 | 3 | 2026 | 187 | 5 | 2027 | 179 | 8 | 2028 | 191 | 6 | 2030 | 188 | 4 | 2031 | 177 | 7 | | Year | K | Rank | 2017 | 155 | 5 | 2027 | 149 | 10 | 2035 | 181 | 8 | |
Year | TB | Rank | 2020 | 279 | 4 | 2022 | 313 | 7 | 2024 | 276 | 7 | 2026 | 318 | 9 | 2027 | 297 | 9 | 2028 | 320 | 6 | 2031 | 321 | 5 | 2034 | 310 | 10 | | Year | 2B | Rank | 2020 | 42 | 1 | 2022 | 38 | 5 | 2023 | 37 | 4 | 2024 | 45 | 2 | 2025 | 40 | 4 | 2028 | 44 | 3 | 2031 | 41 | 10 | | | | Year | RBI | Rank | 2020 | 87 | 5 | 2022 | 110 | 3 | 2025 | 92 | 9 | 2031 | 111 | 4 | 2032 | 114 | 4 | |
Year | R | Rank | 2018 | 86 | 6 | 2020 | 79 | 10 | 2021 | 83 | 10 | 2023 | 89 | 8 | 2026 | 117 | 2 | 2027 | 95 | 9 | 2028 | 104 | 4 | 2030 | 94 | 10 | 2032 | 106 | 6 | | Year | BB | Rank | 2018 | 72 | 3 | 2020 | 64 | 6 | 2022 | 84 | 5 | 2023 | 76 | 5 | 2026 | 72 | 10 | 2031 | 74 | 7 | | Year | IBB | Rank | 2020 | 12 | 2 | 2021 | 8 | 6 | 2022 | 18 | 1 | 2025 | 8 | 7 | 2028 | 13 | 4 | 2031 | 6 | 6 | | Year | SH | Rank | 2017 | 14 | 1 | 2023 | 12 | 2 | 2026 | 23 | 1 | 2027 | 10 | 7 | 2028 | 13 | 4 | 2035 | 9 | 6 | | Year | SF | Rank | 2017 | 5 | 8 | 2020 | 9 | 2 | 2023 | 6 | 7 | 2024 | 5 | 8 | 2032 | 8 | 1 | |
Year | EBH | Rank | 2020 | 65 | 3 | 2022 | 68 | 3 | 2023 | 63 | 6 | 2024 | 63 | 6 | 2025 | 64 | 7 | 2028 | 73 | 5 | 2031 | 76 | 4 | | Year | AVG | Rank | 2020 | .284 | 6 | 2024 | .293 | 7 | 2026 | .300 | 10 | 2028 | .309 | 8 | 2030 | .315 | 6 | 2031 | .292 | 8 | | Year | OBP | Rank | 2020 | .351 | 5 | 2022 | .384 | 4 | 2023 | .379 | 6 | 2028 | .375 | 7 | 2030 | .373 | 9 | 2031 | .369 | 8 | 2034 | .378 | 10 | | Year | SLG | Rank | 2020 | .467 | 4 | 2022 | .501 | 8 | 2028 | .517 | 8 | 2031 | .530 | 9 | | Year | RC | Rank | 2020 | 97.69 | 3 | 2022 | 119.65 | 6 | 2023 | 108.79 | 6 | 2024 | 96.74 | 10 | 2026 | 119.64 | 7 | 2027 | 110.37 | 5 | 2028 | 121.85 | 7 | 2031 | 119.69 | 4 | 2032 | 111.33 | 8 | 2034 | 121.13 | 9 | |
Year | RC/27 | Rank | 2020 | 5.81 | 3 | 2022 | 7.02 | 4 | 2023 | 6.86 | 6 | 2027 | 6.27 | 8 | 2028 | 7.25 | 7 | 2031 | 7.20 | 7 | 2034 | 7.98 | 9 | | Year | ISO | Rank | 2020 | .182 | 9 | | Year | WOBA | Rank | 2020 | .345 | 4 | 2022 | .367 | 8 | 2023 | .359 | 9 | 2028 | .357 | 10 | 2031 | .369 | 8 | | Year | OPS | Rank | 2020 | .817 | 4 | 2022 | .884 | 5 | 2023 | .868 | 8 | 2028 | .892 | 7 | 2031 | .898 | 9 | 2032 | .877 | 10 | | Year | WAR | Rank | 2018 | 4.4 | 9 | 2020 | 4.3 | 9 | 2022 | 6.1 | 4 | 2024 | 5.1 | 6 | 2026 | 6.4 | 5 | 2027 | 5.7 | 8 | 2028 | 5.7 | 7 | 2030 | 5.7 | 7 | 2031 | 6.0 | 4 | 2034 | 5.0 | 10 | |