- 
                      
                          
                              - 
                                  
Season
                                  Rank
                                  Titles
                                  All Matches
                                  Hard
                                  Clay
                                  Grass
                               
                                                                - 
                                      
2025
                                      473
                                      1
                                      33 : 16
                                      23 : 14
                                      10 : 2
                                      0 : 0
                                   
                                                                - 
                                      
2024
                                      647
                                      0
                                      22 : 26
                                      15 : 16
                                      7 : 10
                                      0 : 0
                                   
                                                                - 
                                      
2023
                                      419
                                      2
                                      42 : 23
                                      27 : 11
                                      15 : 12
                                      0 : 0
                                   
                                                                - 
                                      
2022
                                      658
                                      1
                                      22 : 19
                                      13 : 7
                                      9 : 12
                                      0 : 0
                                   
                                                                - 
                                      
2021
                                      1506
                                      0
                                      6 : 10
                                      6 : 7
                                      0 : 3
                                      0 : 0
                                   
                                                                - 
                                      
2020
                                      -
                                      0
                                      0 : 1
                                      0 : 1
                                      0 : 0
                                      0 : 0
                                   
                                                                - 
                                      
2017
                                      -
                                      0
                                      2 : 1
                                      0 : 0
                                      2 : 1
                                      0 : 0
                                   
                                                        
                       
                   
              
           
      
   
            
            
                
                    - 
                        
                            
                                - 
                                    
Season
                                    Rank
                                    Titles
                                    All Matches
                                    Hard
                                    Clay
                                    Grass
                                 
                                                                    - 
                                        
2025
                                        612
                                        1
                                        9:6
                                        9:6
                                        0:0
                                        0:0
                                     
                                                                    - 
                                        
2024
                                        603
                                        3
                                        15:4
                                        14:2
                                        1:2
                                        0:0
                                     
                                                                    - 
                                        
2023
                                        1068
                                        0
                                        9:12
                                        5:7
                                        4:5
                                        0:0
                                     
                                                                    - 
                                        
2022
                                        1314
                                        0
                                        7:4
                                        4:1
                                        3:3
                                        0:0
                                     
                                                                    - 
                                        
2020
                                        1852
                                        0
                                        2:3
                                        2:3
                                        0:0
                                        0:0
                                     
                                                            
                         
                     
                
             
        
     
                         
                        
                            
			
			
				
					- 
						
							
								- 
									
Tournament
									Surface
									Tournament Prize Money
								 
																	- 
										
2025
									 
																			- 
											
M15 Duffel (ITF)
											clay
											$15,000
										 
																										- 
										
2023
									 
																			- 
											
M25 Falun (ITF)
											hard (indoor)
											$25,000
										 
																			- 
											
M25 Arlon (ITF)
											clay
											$25,000
										 
																										- 
										
2022
									 
																			- 
											
M15 Maputo 2 (ITF)
											hard
											$15,000
										 
																								
						 
					 
				
			 
		
	 
			
			
				
					- 
						
							
								- 
									
Tournament
									Surface
									Tournament Prize Money
								 
																	- 
										
2025
									 
																			- 
											
M25 Doha (ITF)
											hard
											$30,000
										 
																										- 
										
2024
									 
																			- 
											
M25 Cairns 2 (ITF)
											hard
											$25,000
										 
																			- 
											
M25 Bali (ITF)
											hard
											$25,000
										 
																			- 
											
M15 Bali (ITF)
											hard
											$15,000