10/01/2016 |
Signed by the Arizona Diamondbacks as an international free agent. |
06/06/2018 |
Traded by the Arizona Diamondbacks with Gabe Speier to the Kansas City Royals for Jon Jay. |
12/13/2018 |
Drafted by the Toronto Blue Jays from the Kansas City Royals in the 2018 rule 5 draft. |
06/21/2020 |
Was selected to the 2020 Florida State League All-Star Game. |
09/24/2020 |
Wins the 2020 Florida State League Round 2 with the Dunedin Blue Jays! |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 45 (55). |
01/20/2021 |
Was traded by the Toronto Blue Jays to the Colorado Rockies, along with RP Tanner Roark, RF Randal Grichuk, SP Eric Pardinho, in exchange for SP Ryan Castellani, SP Riley Pint, SP Mason Hazelwood. |
06/20/2021 |
Injured (Torn flexor tendon (elbow)), out for 14 months. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45). |
06/12/2022 |
Injured (Back tightness), day-to-day for 1 day. |
09/19/2022 |
Wins the 2022 Eastern League Round 1 with the Hartford Yard Goats! |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45). |
07/24/2023 |
Injured (Back tightness), day-to-day for one week. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (40); Control: 40 (40). |
08/23/2024 |
Injured (Hamstring strain), out for 3 weeks. |
09/16/2024 |
Wins the 2024 Eastern League Round 1 with the Hartford Yard Goats! |
11/11/2024 |
Signed a 1-year minor league contract extension with the Colorado Rockies organization. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 40 (40). |
11/14/2025 |
Signed a 1-year minor league contract extension with the Colorado Rockies organization. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 40 (40). |
09/07/2026 |
Injured (sore shoulder),day-to-day for 2 weeks. |
11/14/2026 |
Signed a 1-year minor league contract extension with the Colorado Rockies organization. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 40 (40). |
04/01/2027 |
Released by the Colorado organization. |
04/02/2027 |
Signed a 1-year minor league contract with the Southern Maryland Blue Crabs organization. |
06/10/2027 |
Released by the Southern Maryland Blue Crabs. |
06/14/2027 |
Signed a 1-year minor league contract with the Southern Maryland Blue Crabs organization. |
06/14/2027 |
Released by the Southern Maryland Blue Crabs. |
06/15/2027 |
Signed a 1-year minor league contract with the Quebec Capitales organization. |
09/11/2027 |
Wins the 2027 Frontier League Round 2 with the Quebec Capitales! |
10/03/2027 |
Became a free agent. |
10/04/2027 |
Signed a 1-year minor league contract with the Schaumburg Boomers organization. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 40 (40). |
03/01/2028 |
Released by the Schaumburg Boomers. |
03/04/2028 |
Signed a 1-year minor league contract with the Tucson Sea Turtles organization. |
04/06/2028 |
Released by the Tucson Sea Turtles. |
04/09/2028 |
Signed a 1-year minor league contract with the Lexington Hawks organization. |
04/27/2028 |
Released by the Lexington Hawks. |
04/28/2028 |
Signed a 1-year minor league contract with the Georgia Rhinos organization. |
07/27/2028 |
Released by the Georgia Rhinos. |
08/02/2028 |
Signed a 1-year minor league contract with the Sugar Land Skeeters organization. |
08/05/2028 |
Released by the Sugar Land Skeeters. |
08/07/2028 |
Signed a 1-year minor league contract with the Southern Maryland Blue Crabs organization. |
08/11/2028 |
Released by the Southern Maryland Blue Crabs. |
08/14/2028 |
Signed a 1-year minor league contract with the Southern Maryland Blue Crabs organization. |
08/14/2028 |
Released by the Southern Maryland Blue Crabs. |
08/15/2028 |
Signed a 1-year minor league contract with the York Revolution organization. |
08/15/2028 |
Released by the York Revolution. |
08/16/2028 |
Signed a 1-year minor league contract with the Long Island Ducks organization. |
08/16/2028 |
Released by the Long Island Ducks. |
08/17/2028 |
Signed a 1-year minor league contract with the Las Vegas Gaels organization. |
08/22/2028 |
Released by the Las Vegas Gaels. |
08/25/2028 |
Signed a 1-year minor league contract with the Somerset Patriots organization. |
09/02/2028 |
Released by the Somerset Patriots. |
09/04/2028 |
Signed a 1-year minor league contract with the Lancaster Barnstormers organization. |
09/04/2028 |
Released by the Lancaster Barnstormers. |
09/05/2028 |
Signed a 1-year minor league contract with the Sugar Land Skeeters organization. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 40 (40). |
02/01/2029 |
Released by the Sugar Land Skeeters. |
02/05/2029 |
Signed a 1-year minor league contract with the Puerto Rico Islanders organization. |
05/06/2029 |
Released by the Puerto Rico Islanders. |
05/07/2029 |
Signed a 1-year minor league contract with the Las Vegas Gaels organization. |
05/16/2029 |
Released by the Las Vegas Gaels. |
05/18/2029 |
Signed a 1-year minor league contract with the High Point Rockers organization. |
05/25/2029 |
Released by the High Point Rockers. |
05/26/2029 |
Signed a 1-year minor league contract with the Gary SouthShore RailCats organization. |
08/28/2029 |
Released by the Gary SouthShore RailCats. |
09/01/2029 |
Signed a 1-year minor league contract with the Chicago Dogs organization. |
12/09/2029 |
Released by the Chicago Dogs. |
12/10/2029 |
Signed a 1-year minor league contract with the Cleburne Railroaders organization. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 40 (40). |
03/29/2030 |
Released by the Cleburne Railroaders. |