| 2025 | 
      
              
          | 2025-09-29 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2025-05-20 | 
          
                          
                 
              
            
                          Optioned to Tacoma (AAA).
                       | 
                  
              
          | 2025-05-14 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2025-04-03 | 
          
                          
                 
              
            
                          Optioned to Tacoma (AAA).
                       | 
                  
              
          | 2025-04-01 | 
          
                          
                 
              
            
                          Contract purchased from Tacoma (AAA).
                       | 
                  
              
          | 2025-03-10 | 
          
                          
                 
              
            
                          Assigned by the Seattle Mariners to their minor league camp.
                       | 
                  
              
          | 2025-02-15 | 
          
                          
                 
              
            
                          Re-signed by the Seattle Mariners to a minor league contract and invited to spring training.
                       | 
                  
              
          | 2025-02-07 | 
          
                          
                 
              
            
                          Refused minor league assignment from the Seattle Mariners and opted for free agency. 
                       | 
                  
              
          | 2025-02-03 | 
          
                          
                 
              
            
                          Designated for assignment by the Seattle Mariners.
                       | 
                  
                
        | 2024 | 
      
              
          | 2024-10-01 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2024-09-23 | 
          
                          
                 
              
            
                          Optioned to Tacoma (AAA).
                       | 
                  
              
          | 2024-09-01 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2024-08-03 | 
          
                          
                 
              
            
                          Optioned to Tacoma (AAA).
                       | 
                  
              
          | 2024-07-30 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2024-07-02 | 
          
                          
                 
              
            
                          Optioned to Tacoma (AAA).
                       | 
                  
              
          | 2024-06-28 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2024-06-12 | 
          
                          
                 
              
            
                          Optioned to Tacoma (AAA).
                       | 
                  
              
          | 2024-06-11 | 
          
                          
                 
              
            
                          Recalled from Tacoma (AAA).
                       | 
                  
              
          | 2024-05-22 | 
          
                          
                 
              
            
                          Added to the Seattle Mariners 40-man roster. 
                       | 
                  
              
          | 2024-03-22 | 
          
                          
                 
              
            
                          Assigned by the Seattle Mariners to their minor league camp.
                       | 
                  
              
          | 2024-01-10 | 
          
                          
                 
              
            
                          Signed by the Seattle Mariners to a minor league contract and invited to spring training.
                       | 
                  
              
          | 2023-11-06 | 
          
                          
                 
              
            
                          Filed for free agency.
                       | 
                  
                
        | 2023 | 
      
              
          | 2023-10-16 | 
          
                          
                 
              
            
                          Outrighted to Salt Lake (AAA).
                       | 
                  
              
          | 2023-10-02 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2023-09-23 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2023-09-07 | 
          
                          
                 
              
            
                          Contract purchased from Salt Lake (AAA).
                       | 
                  
              
          | 2023-03-14 | 
          
                          
                 
              
            
                          Assigned by the Los Angeles Angels to their minor league camp.
                       | 
                  
              
          | 2023-02-10 | 
          
                          
                 
              
            
                          Invited to spring training by the Los Angeles Angels.
                       | 
                  
              
          | 2022-12-13 | 
          
                          
                 
              
            
                          Re-signed by the Los Angeles Angels to a minor league contract.
                       | 
                  
              
          | 2022-11-18 | 
          
                          
                 
              
            
                          Filed for free agency.
                       | 
                  
                
        | 2022 | 
      
              
          | 2022-10-06 | 
          
                          
                 
              
            
                          Missed the last 29 regular season games (undisclosed).
                       | 
                  
              
          | 2022-09-04 | 
          
                          
                 
              
            
                          Undisclosed, 60-day injured list.
                       | 
                  
              
          | 2022-09-04 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2022-06-11 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2022-06-10 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2022-06-03 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2022-06-02 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2022-05-15 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2022-05-14 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2022-05-07 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2022-05-06 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2022-03-28 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
                
        | 2021 | 
      
              
          | 2021-10-05 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2021-10-03 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2021-09-24 | 
          
                          
                 
              
            
                          Recalled from Salt Lake (AAA).
                       | 
                  
              
          | 2021-09-18 | 
          
                          
                 
              
            
                          Optioned to Salt Lake (AAA).
                       | 
                  
              
          | 2021-09-17 | 
          
                          
                 
              
            
                          Contract purchased from Salt Lake (AAA).
                       | 
                  
              
          | 2020-11-17 | 
          
                          
                 
              
            
                          Signed by the Los Angeles Angels to a minor league contract.
                       | 
                  
                
        | 2020 | 
      
              
          | 2020-11-02 | 
          
                          
                 
              
            
                          Filed for free agency.
                       | 
                  
                
        | 2013 | 
      
              
          | 2013-08-09 | 
          
                          
                 
              
            
                          Signed as an international free agent by the Boston Red Sox.
                       |