| France - Championship | Round | Result | H | A | 
		
			| 25.11. |  | Hassan B. - Chazal M. |  | 6-4, 6-2 |  |  | 
		
			| 22.11. |  | Hassan B. - Peniston R. |  | 65-7, 6-2, 11-9 |  |  | 
		
			| 18.11. |  | Broady L. - Hassan B. |  | 6-1, 7-64 |  |  | 
		
			| Kobe challenger | Round | Result | H | A | 
		
			| 15.11. |  | Wu T. - Hassan B. | R16 | 6-3, 6-4 | 2.02 | 1.74 | 
		
			| 14.11. |  | Hassan B. - McCabe J. | 1R | 0-6, 6-3, 6-2 | 1.43 | 2.71 | 
		
			| Matsuyama challenger | Round | Result | H | A | 
		
			| 11.11. |  | Blancaneaux G. - Hassan B. | QF | 6-3, 6-2 | 2.10 | 1.69 | 
		
			| 09.11. |  | Hassan B. - Ellis B. | R16 | 1-6, 7-64, 6-3 | 1.19 | 3.83 | 
		
			| 07.11. |  | Hassan B. - Moriya H. | 1R | 6-4, 6-4 | 1.35 | 3.08 | 
		
			| Basel | Round | Result | H | A | 
		
			| 24.10. |  | Stricker D. - Hassan B. | 1R | 7-62, 6-2 | 1.34 | 3.24 | 
		
			| 22.10. |  | Hassan B. - Koepfer D. | Q-QF | 6-2, 2-6, 6-4 | 2.46 | 1.52 | 
		
			| 21.10. |  | Hassan B. - Medjedovic H. | Q-R16 | 6-2, 5-7, 7-63 | 3.92 | 1.25 | 
		
			| Stockholm | Round | Result | H | A | 
		
			| 17.10. |  | Ruusuvuori E. - Hassan B. | 1R | 6-2, 6-1 | 1.18 | 4.76 | 
		
			| 15.10. |  | Hassan B. - Albot R. | Q-QF | 3-6, 6-4, 6-3 | 2.35 | 1.57 | 
		
			| 14.10. |  | Hassan B. - Vavassori A. | Q-R16 | 65-7, 7-65, 7-65 | 2.26 | 1.61 | 
		
			| Bratislava challenger | Round | Result | H | A | 
		
			| 12.10. |  | De Loore J. - Hassan B. | R16 | 6-3, 6-4 | 1.62 | 2.21 | 
		
			| 11.10. |  | Hassan B. - Travaglia S. | 1R | 6-3, 6-2 | 2.21 | 1.62 | 
		
			| Lisbon challenger | Round | Result | H | A | 
		
			| 08.10. |  | Cobolli F. - Hassan B. | F | 7-5, 7-5 | 1.57 | 2.33 | 
		
			| 07.10. |  | Hassan B. - Ramos-Vinolas A. | SF | 6-3, 6-3 | 2.70 | 1.44 | 
		
			| 06.10. |  | Hassan B. - Roca Batalla O. | QF | 7-61, 6-4 | 1.95 | 1.80 | 
		
			| 04.10. |  | Hassan B. - Gakhov I. | R16 | 7-5, 6-1 | 2.00 | 1.75 | 
		
			| 03.10. |  | Hassan B. - Forti F. | 1R | 3-6, 6-1, 6-3 | 1.53 | 2.41 | 
		
			| Braga challenger | Round | Result | H | A | 
		
			| 30.09. |  | Roca Batalla O. - Hassan B. | SF | 7-61, 6-4 | 2.00 | 1.77 | 
		
			| 29.09. |  | Hassan B. - Llamas Ruiz P. | QF | 7-61, 6-0 | 3.30 | 1.31 | 
		
			| 28.09. |  | Hassan B. - Gigante M. | R16 | 6-4, 1-6, 6-1 | 2.32 | 1.57 | 
		
			| 26.09. |  | Hassan B. - Stodder T. | 1R | 6-4, 4-6, 6-4 | 1.90 | 1.83 | 
		
			| Davis Cup | Round | Result | H | A | 
		
			| 15.09. |  | Hassan B. - Phillips R. |  | 7-5, 6-3 | 1.06 | 7.45 | 
		
			| Tulln challenger | Round | Result | H | A | 
		
			| 05.09. |  | Gakhov I. - Hassan B. | 1R | 7-5, 6-4 | 1.90 | 1.82 | 
		
			| 04.09. |  | Hassan B. - Forejtek J. | Q-R16 | 5-7, 7-65, 7-5 | 1.33 | 3.13 | 
		
			| 03.09. |  | Hassan B. - Ujvary M. | Q-1R | 6-4, 6-4 | 1.04 | 9.28 | 
		
			| Augsburg challenger | Round | Result | H | A | 
		
			| 24.08. |  | Stodder T. - Hassan B. | QF | 4-6, 7-64, 5-3 | 2.65 | 1.46 | 
		
			| 23.08. |  | Hassan B. - Bailly G. | R16 | 6-4, 6-4 | 1.39 | 2.86 | 
		
			| 22.08. |  | Hassan B. - Masur D. | 1R | 6-2, 7-64 | 1.76 | 1.99 | 
		
			| Grodzisk Mazowiecki challenger | Round | Result | H | A | 
		
			| 19.08. |  | De Jong J. - Hassan B. | F | 6-3, 6-3 | 1.45 | 2.64 | 
		
			| 18.08. |  | Hassan B. - Yevseyev D. | SF | 6-4, 6-4 | 1.58 | 2.29 | 
		
			| 17.08. |  | Hassan B. - Copil M. | QF | 7-5, 6-1 | 1.75 | 2.02 | 
		
			| 16.08. |  | Hassan B. - Vesely J. | R16 | 4-6, 7-65, 7-65 | 2.67 | 1.44 | 
		
			| 14.08. |  | Hassan B. - Pawelski M. | 1R | 6-2, 6-0 | 1.57 | 2.32 | 
		
			| Meerbusch challenger | Round | Result | H | A | 
		
			| 11.08. |  | Ugo Carabelli C. - Hassan B. | QF | 7-62, 1-6, 6-2 | 1.61 | 2.23 | 
		
			| 10.08. |  | Hassan B. - Nagal S. | R16 | 6-2, 6-2 | 2.84 | 1.40 | 
		
			| 08.08. |  | Hassan B. - Laaksonen H. | 1R | 7-63, 6-1 | 1.70 | 2.10 | 
		
			| Bundesliga - men | Round | Result | H | A | 
		
			| 06.08. |  | Hassan B. - Jianu F. |  | 3-6, 6-3, 10-5 |  |  | 
		
			| 30.07. |  | Hassan B. - Masur D. |  | 6-3, 6-3 |  |  | 
		
			| Verona challenger | Round | Result | H | A | 
		
			| 27.07. |  | Sachko V. - Hassan B. | R16 | 6-2, 6-2 | 1.51 | 2.47 | 
		
			| 26.07. |  | Hassan B. - Burruchaga R. | 1R | 7-5, 4-6, 7-65 | 1.93 | 1.80 | 
		
			| Bundesliga - men | Round | Result | H | A | 
		
			| 23.07. |  | Baez S. - Hassan B. |  | 6-4, 6-4 |  |  | 
		
			| Tampere challenger | Round | Result | H | A | 
		
			| 18.07. |  | Reis Da Silva J. - Hassan B. | 1R | 5-7, 6-4, 6-3 | 2.51 | 1.49 | 
		
			| Bundesliga - men | Round | Result | H | A | 
		
			| 16.07. |  | Marterer M. - Hassan B. |  | 6-4, 6-4 |  |  | 
		
			| Braunschweig challenger | Round | Result | H | A | 
		
			| 14.07. |  | Agamenone F. - Hassan B. | SF | 6-2, 6-3 | 1.70 | 2.09 | 
		
			| 13.07. |  | Hassan B. - Holmgren A. | QF | 3-6, 7-67, 6-3 | 1.50 | 2.51 | 
		
			| 12.07. |  | Hassan B. - Skatov T. | R16 | 6-4, 3-6, 6-3 | 2.31 | 1.56 | 
		
			| 11.07. |  | Hassan B. - Cecchinato M. | 1R | 7-5, 7-61 | 2.65 | 1.45 | 
		
			| 10.07. |  | Hassan B. - Friberg K. | Q-R16 | 7-62, 5-7, 6-3 | 1.42 | 2.71 | 
		
			| 09.07. |  | Hassan B. - Liutarevich I. | Q-1R | 6-2, 6-1 | 1.50 | 4.70 | 
		
			| Troyes challenger | Round | Result | H | A | 
		
			| 04.07. |  | Ajdukovic D. - Hassan B. | 1R | 4-6, 6-4, 6-4 | 1.85 | 1.88 | 
		
			| Blois challenger | Round | Result | H | A | 
		
			| 23.06. |  | Halys Q. - Hassan B. | SF | 6-1, 7-63 | 1.12 | 5.80 | 
		
			| 23.06. |  | Hassan B. - Mayot H. | QF | 7-61, 6-3 | 2.71 | 1.44 | 
		
			| 21.06. |  | Hassan B. - Gea A. | R16 | 6-2, 6-3 | 1.62 | 2.21 | 
		
			| 20.06. |  | Hassan B. - Pacheco Mendez R. | 1R | 7-67, 7-5 | 1.18 | 4.73 | 
		
			| Stuttgart | Round | Result | H | A | 
		
			| 11.06. |  | Watanuki Y. - Hassan B. | Q-QF | 7-5, 6-4 | 1.26 | 3.75 | 
		
			| 10.06. |  | Hassan B. - Safiullin R. | Q-R16 | 7-65, 6-4 | 5.50 | 1.14 | 
		
			| Heilbronn challenger | Round | Result | H | A | 
		
			| 04.06. |  | Gavrielides L. - Hassan B. | Q-1R | 6-3, 6-4 | 5.23 | 1.13 | 
		
			| Troisdorf challenger | Round | Result | H | A | 
		
			| 31.05. |  | Silva F. - Hassan B. | R16 | 6-3, 3-6, 6-2 | 1.69 | 2.11 | 
		
			| 30.05. |  | Hassan B. - Uchida K. | 1R | 6-3, 6-3 | 1.76 | 1.99 | 
		
			| 29.05. |  | Hassan B. - Gavrielides L. | Q-R16 | 6-1, 6-3 | 1.37 | 2.88 | 
		
			| 28.05. |  | Hassan B. - Naw H. | Q-1R | 4-6, 7-65, 7-5 | 1.31 | 3.24 | 
		
			| Skopje challenger | Round | Result | H | A | 
		
			| 23.05. |  | Nagal S. - Hassan B. | 1R | 6-1, 6-3 | 1.36 | 3.02 | 
		
			| Oeiras 2 challenger | Round | Result | H | A | 
		
			| 15.05. |  | Valkusz M. - Hassan B. | Q-R16 | 5-7, 6-3, 6-1 | 1.36 | 2.96 | 
		
			| 14.05. |  | Hassan B. - Rocha H. | Q-1R | 6-4, 7-5 | 1.62 | 2.20 | 
		
			| Mauthausen challenger | Round | Result | H | A | 
		
			| 08.05. |  | Jebens H. - Hassan B. | Q-R16 | 6-2, 7-62 | 5.88 | 1.11 | 
		
			| 07.05. |  | Hassan B. - Setkic A. | Q-1R | 6-2, 6-0 | 1.15 | 4.89 | 
		
			| Buenos Aires 5 challenger | Round | Result | H | A | 
		
			| 25.04. |  | Seyboth Wild T. - Hassan B. | 1R | 6-2, 4-6, 6-3 | 1.35 | 3.08 | 
		
			| Florianopolis challenger | Round | Result | H | A | 
		
			| 22.04. |  | Tabilo A. - Hassan B. | SF | 6-4, 4-6, 6-3 | 1.20 | 4.34 | 
		
			| 21.04. |  | Hassan B. - Giannessi A. | QF | 3-6, 6-4, 7-68 | 2.45 | 1.52 | 
		
			| 20.04. |  | Hassan B. - Sakamoto P. | R16 | 4-6, 6-3, 6-2 | 1.35 | 3.08 | 
		
			| 18.04. |  | Hassan B. - Darderi L. | 1R | 5-7, 6-4, 6-4 | 2.81 | 1.40 | 
		
			| Split challenger | Round | Result | H | A | 
		
			| 10.04. |  | Fatic N. - Hassan B. | Q-R16 | 6-4, 3-6, 6-3 | 1.47 | 2.53 | 
		
			| 09.04. |  | Hassan B. - Mikrut L. | Q-1R | 7-5, 7-65 | 1.31 | 3.18 | 
		
			| Biel challenger | Round | Result | H | A | 
		
			| 25.03. |  | Rodionov J. - Hassan B. | SF | 6-3, 7-5 | 1.30 | 3.36 | 
		
			| 24.03. |  | Hassan B. - Gombos N. | QF | 7-62, 6-2 | 3.15 | 1.33 | 
		
			| 22.03. |  | Hassan B. - Kwiatkowski T. | R16 | 6-4, 7-65 | 1.70 | 2.09 | 
		
			| 20.03. |  | Hassan B. - Ritschard A. | 1R | 7-63, 4-6, 7-66 | 3.66 | 1.26 | 
		
			| Szekesfehervar challenger | Round | Result | H | A | 
		
			| 14.03. |  | Cobolli F. - Hassan B. | 1R | 5-7, 6-2, 6-4 | 1.47 | 2.56 | 
		
			| 13.03. |  | Hassan B. - Fomin S. | Q-R16 | 6-4, 6-2 | 1.35 | 2.97 | 
		
			| 12.03. |  | Hassan B. - Zeljenka M. | Q-1R | 6-1, 7-63 | 1.03 | 10.80 | 
		
			| Antalya challenger | Round | Result | H | A | 
		
			| 06.03. |  | Erhard M. - Hassan B. | Q-R16 | 7-5, 64-7, 6-3 | 2.05 | 1.71 | 
		
			| 05.03. |  | Hassan B. - Agabigun S. | Q-1R | 6-1, 6-4 | 1.08 | 6.94 | 
		
			| Davis Cup | Round | Result | H | A | 
		
			| 04.02. |  | Hassan B. - Ovcharenko O. |  | 7-5, 7-61 | 1.80 | 1.85 | 
		
			| 03.02. |  | Bielinskyi V. - Hassan B. |  | 6-4, 2-6, 6-4 | 3.34 | 1.30 | 
		
			| Futures 2023 | Round | Result | H | A | 
		
			| 28.01. |  | Gunneswaran P. - Hassan B. | SF | 6-4, 2-6, 6-0 | 1.52 | 2.35 | 
		
			| 27.01. |  | Hassan B. - Andre S. | QF | 6-4, 4-6, 6-1 | 1.18 | 4.35 | 
		
			| 26.01. |  | Hassan B. - Tomic B. | R16 | 7-5, 1-2 | 2.16 | 1.61 | 
		
			| 25.01. |  | Hassan B. - Tkemaladze Z. | 1R | 6-4, 6-4 | 1.19 | 4.11 | 
		
			| Nonthaburi 3 challenger | Round | Result | H | A | 
		
			| 19.01. |  | Fonio G. - Hassan B. | R16 | 64-7, 6-4, 6-2 | 1.76 | 1.98 | 
		
			| 17.01. |  | Hassan B. - Moriya H. | 1R | 6-0, 6-4 | 1.52 | 2.41 | 
		
			| Nonthaburi 2 challenger | Round | Result | H | A | 
		
			| 11.01. |  | Sandgren T. - Hassan B. | R16 | 6-3, 1-6, 7-66 | 1.43 | 2.68 | 
		
			| 10.01. |  | Hassan B. - Ayeni A. | 1R | 7-5, 7-5 | 2.27 | 1.59 | 
		
			| Nonthaburi challenger | Round | Result | H | A | 
		
			| 02.01. |  | Harris L. - Hassan B. | 1R | 6-2, 7-5 | 1.22 | 3.97 |