| 2025 | 
      
              
          | 2025-09-11 | 
          
                          
                 
              
            
                          Released by the St. Louis Cardinals.
                       | 
                  
              
          | 2025-09-08 | 
          
                          
                 
              
            
                          Designated for assignment by the St. Louis Cardinals.
                       | 
                  
              
          | 2025-06-24 | 
          
                          
                 
              
            
                          Claimed by the St. Louis Cardinals off waivers from the Cincinnati Reds.
                       | 
                  
              
          | 2025-06-22 | 
          
                          
                 
              
            
                          Designated for assignment by the Cincinnati Reds.
                       | 
                  
              
          | 2025-05-23 | 
          
                          
                 
              
            
                          Signed as a free agent by the Cincinnati Reds to a one-year contract.
                       | 
                  
              
          | 2025-05-18 | 
          
                          
                 
              
            
                          Released by the Arizona Diamondbacks.
                       | 
                  
              
          | 2025-05-12 | 
          
                          
                 
              
            
                          Designated for assignment by the Arizona Diamondbacks.
                       | 
                  
              
          | 2025-03-23 | 
          
                          
                 
              
            
                          Contract purchased from Reno (AAA).
                       | 
                  
              
          | 2025-01-31 | 
          
                          
                 
              
            
                          Signed by the Arizona Diamondbacks to a minor league contract and invited to spring training.
                       | 
                  
                
        | 2024 | 
      
              
          | 2024-10-31 | 
          
                          
                 
              
            
                          Filed for free agency.
                       | 
                  
              
          | 2023-11-29 | 
          
                          
                 
              
            
                          Signed as a free agent by the Kansas City Royals to a one-year contract.
                       | 
                  
              
          | 2023-11-17 | 
          
                          
                 
              
            
                          Miami Marlins declined to tender a contract.
                       | 
                  
                
        | 2023 | 
      
              
          | 2023-08-23 | 
          
                          
                 
              
            
                          Recalled from Jacksonville (AAA).
                       | 
                  
              
          | 2023-08-02 | 
          
                          
                 
              
            
                          Optioned to Jacksonville (AAA).
                       | 
                  
              
          | 2023-08-01 | 
          
                          
                 
              
            
                          Recalled from Jacksonville (AAA).
                       | 
                  
              
          | 2023-07-31 | 
          
                          
                 
              
            
                          Optioned to Jacksonville (AAA).
                       | 
                  
              
          | 2023-07-05 | 
          
                          
                 
              
            
                          Recalled from Jacksonville (AAA).
                       | 
                  
              
          | 2023-06-26 | 
          
                          
                 
              
            
                          Optioned to Jacksonville (AAA).
                       | 
                  
              
          | 2023-04-04 | 
          
                          
                 
              
            
                          Recalled from Jacksonville (AAA).
                       | 
                  
              
          | 2023-03-26 | 
          
                          
                 
              
            
                          Optioned to Jacksonville (AAA).
                       | 
                  
              
          | 2023-03-15 | 
          
                          
                 
              
            
                          Added to the Miami Marlins 40-man roster. 
                       | 
                  
              
          | 2022-12-18 | 
          
                          
                 
              
            
                          Signed by the Miami Marlins to a minor league contract and invited to spring training.
                       | 
                  
              
          | 2022-11-18 | 
          
                          
                 
              
            
                          Filed for free agency.
                       | 
                  
                
        | 2022 | 
      
              
          | 2022-06-19 | 
          
                          
                 
              
            
                          Missed 3 games (covid-19).
                       | 
                  
              
          | 2022-06-16 | 
          
                          
                 
              
            
                          COVID-19, 10-day injured list.
                       | 
                  
              
          | 2022-05-03 | 
          
                          
                 
              
            
                          Missed 14 games (right hand injury).
                       | 
                  
              
          | 2022-04-17 | 
          
                          
                 
              
            
                          Right hand injury, 10-day injured list.
                       | 
                  
              
          | 2022-03-22 | 
          
                          
                 
              
            
                          Re-signed by the Colorado Rockies to a one-year contract.
                       | 
                  
                
        | 2019 | 
      
              
          | 2019-06-23 | 
          
                          
                 
              
            
                          Recalled from Albuquerque (AAA).
                       | 
                  
              
          | 2019-06-07 | 
          
                          
                 
              
            
                          Optioned to Albuquerque (AAA).
                       | 
                  
              
          | 2019-06-02 | 
          
                          
                 
              
            
                          Recalled from Albuquerque (AAA).
                       | 
                  
              
          | 2019-05-13 | 
          
                          
                 
              
            
                          Optioned to Albuquerque (AAA).
                       | 
                  
                
        | 2018 | 
      
              
          | 2018-09-04 | 
          
                          
                 
              
            
                          Recalled from Albuquerque (AAA).
                       | 
                  
              
          | 2018-08-23 | 
          
                          
                 
              
            
                          Optioned to Albuquerque (AAA).
                       | 
                  
              
          | 2018-08-14 | 
          
                          
                 
              
            
                          Recalled from Albuquerque (AAA).
                       | 
                  
              
          | 2018-08-02 | 
          
                          
                 
              
            
                          Optioned to Albuquerque (AAA).
                       | 
                  
              
          | 2018-07-21 | 
          
                          
                 
              
            
                          Contract purchased from Albuquerque (AAA).
                       | 
                  
              
          | 2018-01-29 | 
          
                          
                 
              
            
                          Invited to spring training by the Colorado Rockies.
                       | 
                  
                
        | 2016 | 
      
              
          | 2016-06-14 | 
          
                          
                 
              
            
                          Signed by the Colorado Rockies.
                       | 
                  
              
          | 2016-06-10 | 
          
                          
                 
              
            
                          Drafted by the Colorado Rockies in the 3rd round (81st overall) in 2016.
                       |