| 06/06/2013 |
Drafted by the Baltimore Orioles in the 4th round of the 2013 MLB June Amateur Draft from Amherst HS (Snyder, NY). |
| 08/01/2016 |
Traded by the Baltimore Orioles to the Tampa Bay Rays for IF Steve Pearce. |
| 07/09/2018 |
Signed a minor league contract with the Seattle Mariners organization. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: 35 (45); Power: 35 (45); Eye: 40 (55). |
| 11/20/2019 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 40 (50); Power: 35 (45); Eye: 45 (55). |
| 05/31/2020 |
Was traded by the Seattle Mariners to the San Francisco Giants, along with RP Alex Lange, SS Dilan Rosario, in exchange for RP Chris Devenski, RP Tony Watson. |
| 11/19/2020 |
Received a 1-year contract through automatic renewal worth a total of $545,000. |
| 12/12/2020 |
Drafted in the rule 5 draft (Round 1 , Pick 7, 7th overall Pick) by the Boston Red Sox from the San Francisco Giants. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (40); Eye: 55 (55). |
| 08/09/2021 |
Injured on 08/05/2021, diagnosed with a sprained ankle, will miss 3 weeks. |
| 08/25/2021 |
Suffered setback in recovery from injury, will miss another one week. |
| 11/27/2021 |
Received a 1-year contract through automatic renewal worth a total of $545,000. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 45 (45). |
| 07/17/2022 |
Was selected to the 2022 Major League Baseball All-Star Game. |
| 11/28/2022 |
Received a 1-year contract through automatic renewal worth a total of $545,000. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 50 (50). |
| 11/04/2023 |
Was traded by the Boston Red Sox to the Seattle Mariners, along with RF Dylan Crews and SP Connor Prielipp, in exchange for C Reese McGuire, SS Nick Ahmed, and SS Noelvi Marte. |
| 11/10/2023 |
Signed a 1-year contract extension worth a total of $2,371,201 with the Seattle Mariners organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 50 (50). |
| 02/07/2024 |
Signed a 4-year contract extension worth a total of $31,600,000 with the Seattle Mariners organization. |
| 04/20/2024 |
Injured (mild shoulder strain),day-to-day for 2 weeks. |
| 07/28/2024 |
Injured on 07/26/2024, diagnosed with a herniated disc, will miss 2 weeks. |
| 10/29/2024 |
Wins the 2024 Round 4 with the Seattle Mariners. |
| 10/30/2024 |
Was traded by the Seattle Mariners to the Toronto Blue Jays in exchange for a 8th round draft pick. |
| 11/02/2024 |
Was traded by the Seattle Mariners to the Toronto Blue Jays in exchange for . |
| 12/15/2024 |
Was traded by the Toronto Blue Jays to the San Francisco Giants, along with 2B Chase Meidroth, in exchange for SP Jordan Montgomery and LF Garrett Mitchell. |
| 12/18/2024 |
Was traded by the San Francisco Giants to the Tampa Bay Rays, along with SS Orlando Arcia and LF Denzel Clarke, in exchange for RP Kyle Backhus and 1B JT Schwartz. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45). |
| 07/29/2025 |
Hits three home runs against the New York Yankees, going 3-4 with 4 RBI and 3 runs scored! |