Results
    
      
            
                        
                      
                      
      
            2015 IPC Swimming World Championships
      
        (Glasgow, Great Britain)
      
          
  
  
      
      
                            | Event | Medal | Unit | Date | Rank | 
    
  
      
                      
                      | Men's 50 m Backstroke S5 |  | Heat 2 | 2015-07-13 | 5 | 
                      
                      | Men's 50 m Backstroke S5 |  | Final 1 | 2015-07-13 | 5 | 
                      
                      | Men's 200 m Freestyle S5 |  | Heat 2 | 2015-07-15 | 10 | 
                      
                      | Men's 50 m Butterfly S5 |  | Heat 2 | 2015-07-16 | 6 | 
                      
                      | Men's 50 m Butterfly S5 |  | Final 1 | 2015-07-16 | 6 | 
                      
                      | Men's 50 m Freestyle S5 |  | Final 1 | 2015-07-17 | 3 | 
                      
                      | Men's 50 m Freestyle S5 |  | Heat 2 | 2015-07-17 | 3 | 
                      
                      | Men's 100 m Freestyle S5 |  | Final 1 | 2015-07-19 | 7 | 
                      
                      | Men's 100 m Freestyle S5 |  | Heat 2 | 2015-07-19 | 6 | 
          
    
                      
                      
      
            Mexico City 2017 World Para Swimming Championships
      
        (Mexico City, Mexico)
      
          
  
  
      
      
                            | Event | Medal | Unit | Date | Rank | 
    
  
      
                      
                      | Men's 100 m Freestyle S5 |  | Final 1 | 2017-12-02 | 3 | 
                      
                      | Men's 50 m Backstroke S5 |  | Heat 1 | 2017-12-04 | 2 | 
                      
                      | Men's 50 m Backstroke S5 |  | Final 1 | 2017-12-04 | 2 | 
                      
                      | Men's 50 m Freestyle S5 |  | Final 1 | 2017-12-05 | 2 | 
                      
                      | Men's 50 m Freestyle S5 |  | Heat 1 | 2017-12-05 | 2 |