| 2025 | 
      
              
          | 2025-10-07 | 
          
                          
                 
              
            
                          Shoulder injury, practice squad injured list.
                       | 
                  
              
          | 2025-10-06 | 
          
                          
                 
              
            
                          Reverted back to the Indianapolis Colts practice squad.
                       | 
                  
              
          | 2025-10-04 | 
          
                          
                 
              
            
                          Activated from the practice squad by the Indianapolis Colts.
                       | 
                  
              
          | 2025-09-29 | 
          
                          
                 
              
            
                          Reverted back to the Indianapolis Colts practice squad.
                       | 
                  
              
          | 2025-09-27 | 
          
                          
                 
              
            
                          Activated from the practice squad by the Indianapolis Colts.
                       | 
                  
              
          | 2025-09-22 | 
          
                          
                 
              
            
                          Signed by the Indianapolis Colts to the practice squad.
                       | 
                  
              
          | 2025-08-25 | 
          
                          
                 
              
            
                          Released by the Miami Dolphins.
                       | 
                  
              
          | 2025-07-26 | 
          
                          
                 
              
            
                          Signed as an unrestricted free agent by the Miami Dolphins.
                       | 
                  
                
        | 2024 | 
      
              
          | 2025-03-12 | 
          
                          
                 
              
            
                          Declared free agent.
                       | 
                  
                
        | 2021 | 
      
              
          | 2021-03-19 | 
          
                          
                 
              
            
                          Signed as an unrestricted free agent by the Cincinnati Bengals to a four-year contract.
                       | 
                  
                
        | 2020 | 
      
              
          | 2021-03-15 | 
          
                          
                 
              
            
                          Declared free agent.
                       | 
                  
              
          | 2020-10-23 | 
          
                          
                 
              
            
                          Shoulder injury, out.
                       | 
                  
              
          | 2020-06-12 | 
          
                          
                 
              
            
                          Re-signed as a restricted free agent by the Pittsburgh Steelers to a one-year contract.
                       | 
                  
                
        | 2019 | 
      
              
          | 2020-03-17 | 
          
                          
                 
              
            
                          Contract tendered by the Pittsburgh Steelers.
                       | 
                  
              
          | 2019-07-25 | 
          
                          
                 
              
            
                          Re-signed by the Pittsburgh Steelers to a one-year contract.
                       | 
                  
                
        | 2017 | 
      
              
          | 2018-01-16 | 
          
                          
                 
              
            
                          Signed by the Pittsburgh Steelers to a one-year contract extension.
                       | 
                  
                
        | 2016 | 
      
              
          | 2017-01-23 | 
          
                          
                 
              
            
                          Signed by the Pittsburgh Steelers to a future contract.
                       | 
                  
              
          | 2016-12-13 | 
          
                          
                 
              
            
                          Signed by the Pittsburgh Steelers to the practice squad.
                       | 
                  
              
          | 2016-09-13 | 
          
                          
                 
              
            
                          Released by the New England Patriots from the practice squad.
                       | 
                  
              
          | 2016-09-06 | 
          
                          
                 
              
            
                          Signed by the New England Patriots to the practice squad.
                       | 
                  
              
          | 2016-08-29 | 
          
                          
                 
              
            
                          Waived by the Jacksonville Jaguars.
                       | 
                  
              
          | 2016-05-01 | 
          
                          
                 
              
            
                          Signed as an undrafted free agent by the Jacksonville Jaguars.
                       |