| 2025 | 
      
              
          | 2025-11-03 | 
          
                          
                 
              
            
                          Reverted back to the Detroit Lions practice squad.
                       | 
                  
              
          | 2025-11-01 | 
          
                          
                 
              
            
                          Activated from the practice squad by the Detroit Lions.
                       | 
                  
              
          | 2025-10-21 | 
          
                          
                 
              
            
                          Re-signed by the Detroit Lions to the practice squad.
                       | 
                  
              
          | 2025-10-20 | 
          
                          
                 
              
            
                          Waived by the Detroit Lions.
                       | 
                  
              
          | 2025-10-01 | 
          
                          
                 
              
            
                          Signed by the Detroit Lions from the practice squad.
                       | 
                  
              
          | 2025-09-30 | 
          
                          
                 
              
            
                          Signed by the Detroit Lions to the practice squad.
                       | 
                  
              
          | 2025-08-06 | 
          
                          
                 
              
            
                          Released by the New York Giants.
                       | 
                  
              
          | 2025-08-04 | 
          
                          
                 
              
            
                          Undisclosed, injured reserve.
                       | 
                  
              
          | 2025-03-31 | 
          
                          
                 
              
            
                          Re-signed as an unrestricted free agent by the New York Giants.
                       | 
                  
                
        | 2024 | 
      
              
          | 2024-09-25 | 
          
                          
                 
              
            
                          Signed by the New York Giants from the practice squad.
                       | 
                  
              
          | 2024-09-23 | 
          
                          
                 
              
            
                          Reverted back to the New York Giants practice squad.
                       | 
                  
              
          | 2024-09-21 | 
          
                          
                 
              
            
                          Activated from the practice squad by the New York Giants.
                       | 
                  
              
          | 2024-09-16 | 
          
                          
                 
              
            
                          Reverted back to the New York Giants practice squad.
                       | 
                  
              
          | 2024-09-14 | 
          
                          
                 
              
            
                          Activated from the practice squad by the New York Giants.
                       | 
                  
              
          | 2024-09-09 | 
          
                          
                 
              
            
                          Reverted back to the New York Giants practice squad.
                       | 
                  
              
          | 2024-09-07 | 
          
                          
                 
              
            
                          Activated from the practice squad by the New York Giants.
                       | 
                  
              
          | 2024-08-28 | 
          
                          
                 
              
            
                          Signed by the New York Giants to the practice squad.
                       | 
                  
              
          | 2024-08-26 | 
          
                          
                 
              
            
                          Waived by the Detroit Lions.
                       | 
                  
              
          | 2024-08-12 | 
          
                          
                 
              
            
                          Signed as an unrestricted free agent by the Detroit Lions.
                       | 
                  
              
          | 2024-08-11 | 
          
                          
                 
              
            
                          Released by the Jacksonville Jaguars.
                       | 
                  
              
          | 2024-05-16 | 
          
                          
                 
              
            
                          Signed as an unrestricted free agent by the Jacksonville Jaguars.
                       | 
                  
                
        | 2023 | 
      
              
          | 2024-03-13 | 
          
                          
                 
              
            
                          Declared free agent.
                       | 
                  
              
          | 2023-09-21 | 
          
                          
                 
              
            
                          Signed by the New Orleans Saints from the practice squad.
                       | 
                  
              
          | 2023-09-19 | 
          
                          
                 
              
            
                          Reverted back to the New Orleans Saints practice squad.
                       | 
                  
              
          | 2023-09-18 | 
          
                          
                 
              
            
                          Activated from the practice squad by the New Orleans Saints.
                       | 
                  
              
          | 2023-09-13 | 
          
                          
                 
              
            
                          Re-signed by the New Orleans Saints to the practice squad.
                       | 
                  
              
          | 2023-08-31 | 
          
                          
                 
              
            
                          Released by the New Orleans Saints from the practice squad.
                       | 
                  
              
          | 2023-08-30 | 
          
                          
                 
              
            
                          Re-signed by the New Orleans Saints to the practice squad.
                       | 
                  
              
          | 2023-08-29 | 
          
                          
                 
              
            
                          Released by the New Orleans Saints.
                       | 
                  
                
        | 2022 | 
      
              
          | 2022-12-20 | 
          
                          
                 
              
            
                          Signed by the New Orleans Saints from the Jacksonville Jaguars practice squad.
                       | 
                  
              
          | 2022-12-12 | 
          
                          
                 
              
            
                          Reverted back to the Jacksonville Jaguars practice squad.
                       | 
                  
              
          | 2022-10-03 | 
          
                          
                 
              
            
                          Reverted back to the Jacksonville Jaguars practice squad.
                       | 
                  
              
          | 2022-09-06 | 
          
                          
                 
              
            
                          Re-signed by the Jacksonville Jaguars to the practice squad.
                       | 
                  
              
          | 2022-09-04 | 
          
                          
                 
              
            
                          Waived by the Jacksonville Jaguars.
                       | 
                  
              
          | 2022-08-31 | 
          
                          
                 
              
            
                          Claimed off waivers from the Green Bay Packers.
                       | 
                  
              
          | 2022-08-28 | 
          
                          
                 
              
            
                          Waived by the Green Bay Packers.
                       | 
                  
                
        | 2021 | 
      
              
          | 2022-01-12 | 
          
                          
                 
              
            
                          Hamstring, reserve/injured; designated for return list.
                       | 
                  
              
          | 2022-01-01 | 
          
                          
                 
              
            
                          Activated from the reserve/COVID-19 list by the Green Bay Packers.
                       | 
                  
              
          | 2021-12-27 | 
          
                          
                 
              
            
                          Placed on the reserve/COVID-19 list by the Green Bay Packers.
                       | 
                  
              
          | 2021-12-24 | 
          
                          
                 
              
            
                          Hamstring, reserve/injured.
                       | 
                  
              
          | 2021-12-23 | 
          
                          
                 
              
            
                          Hamstring, out.
                       | 
                  
                
        | 2019 | 
      
              
          | 2019-05-03 | 
          
                          
                 
              
            
                          Signed by the Green Bay Packers to a four-year contract.
                       | 
                  
              
          | 2019-04-27 | 
          
                          
                 
              
            
                          Drafted by the Green Bay Packers in the 7th round (226th overall) in 2019.
                       |