|   Bad Waltersdorf challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 19.09. | 
			  | 
			Passaro F. - Kasnikowski M. | 
			1R | 
			0-6, 7-5, 6-1 | 
			  | 
			  | 
		
		
			| 18.09. | 
			  | 
			Nouza P. - Kasnikowski M. | 
			Q-R16 | 
			3-6, 6-3, 6-3 | 
			1.99 | 
			1.76 | 
		
		
			| 17.09. | 
			  | 
			Kasnikowski M. - Gaxherri S. | 
			Q-1R | 
			6-1, 7-5 | 
			1.04 | 
			11.44 | 
		
		
			|   Szczecin challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 14.09. | 
			  | 
			Munar J. - Kasnikowski M. | 
			R16 | 
			6-4, 6-3 | 
			1.21 | 
			4.23 | 
		
		
			| 12.09. | 
			  | 
			Kasnikowski M. - Sels J. | 
			1R | 
			6-1 | 
			1.57 | 
			2.33 | 
		
		
			|   Tulln challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 04.09. | 
			  | 
			Jahn J. - Kasnikowski M. | 
			Q-R16 | 
			6-1, 6-4 | 
			1.97 | 
			1.75 | 
		
		
			| 03.09. | 
			  | 
			Kasnikowski M. - Werren P. | 
			Q-1R | 
			6-1, 6-3 | 
			1.02 | 
			12.46 | 
		
		
			|   Futures 2023 | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 24.08. | 
			  | 
			Wehnelt K. - Kasnikowski M. | 
			R16 | 
			6-4, 6-4 | 
			4.40 | 
			1.17 | 
		
		
			| 23.08. | 
			  | 
			Kasnikowski M. - Palovic L. | 
			1R | 
			6-3, 6-2 | 
			1.08 | 
			6.55 | 
		
		
			|   Bundesliga - men | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 04.08. | 
			  | 
			Chazal M. - Kasnikowski M. | 
			  | 
			7-63, 2-6, 10-4 | 
			  | 
			  | 
		
		
			|   Liberec challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 02.08. | 
			  | 
			Svrcina D. - Kasnikowski M. | 
			1R | 
			3-6, 7-60, 6-3 | 
			1.34 | 
			3.12 | 
		
		
			|   Bundesliga - men | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 28.07. | 
			  | 
			Lopez San Martin A. - Kasnikowski M. | 
			  | 
			0-6, 6-3, 10-8 | 
			  | 
			  | 
		
		
			|   Tampere challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 18.07. | 
			  | 
			Bonadio R. - Kasnikowski M. | 
			1R | 
			6-4, 6-0 | 
			1.71 | 
			2.07 | 
		
		
			|   Bundesliga - men | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 09.07. | 
			  | 
			De Jong J. - Kasnikowski M. | 
			  | 
			6-1, 7-66 | 
			  | 
			  | 
		
		
			|   Modena challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 29.06. | 
			  | 
			Droguet T. - Kasnikowski M. | 
			QF | 
			6-1, 7-5 | 
			1.57 | 
			2.34 | 
		
		
			| 28.06. | 
			  | 
			Kasnikowski M. - Travaglia S. | 
			R16 | 
			6-2, 7-64 | 
			2.83 | 
			1.40 | 
		
		
			| 27.06. | 
			  | 
			Kasnikowski M. - Bailly G. | 
			1R | 
			6-4, 7-5 | 
			1.49 | 
			2.53 | 
		
		
			| 26.06. | 
			  | 
			Kasnikowski M. - Dutra da Silva D. | 
			Q-R16 | 
			 | 
			1.41 | 
			2.72 | 
		
		
			| 25.06. | 
			  | 
			Kasnikowski M. - Purtseladze S. | 
			Q-1R | 
			6-4, 6-2 | 
			1.08 | 
			7.13 | 
		
		
			|   Poznan challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 21.06. | 
			  | 
			Navone M. - Kasnikowski M. | 
			R16 | 
			6-4, 7-64 | 
			2.08 | 
			1.70 | 
		
		
			| 19.06. | 
			  | 
			Kasnikowski M. - Laaksonen H. | 
			1R | 
			6-1, 2-6, 7-64 | 
			1.76 | 
			2.00 | 
		
		
			|   Skopje challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 23.05. | 
			  | 
			Madaras D. - Kasnikowski M. | 
			1R | 
			7-63, 6-1 | 
			1.80 | 
			1.95 | 
		
		
			| 22.05. | 
			  | 
			Kasnikowski M. - Ajdukovic D. | 
			Q-R16 | 
			5-7, 7-5, 7-63 | 
			1.95 | 
			1.78 | 
		
		
			| 21.05. | 
			  | 
			Kasnikowski M. - Rola B. | 
			Q-1R | 
			1-6, 7-5, 7-5 | 
			1.60 | 
			2.22 | 
		
		
			|   Futures 2023 | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 05.05. | 
			  | 
			Benchetrit E. - Kasnikowski M. | 
			QF | 
			4-6, 7-66, 7-5 | 
			2.32 | 
			1.53 | 
		
		
			| 04.05. | 
			  | 
			Kasnikowski M. - Nesterov P. | 
			R16 | 
			7-65, 6-1 | 
			1.17 | 
			4.00 | 
		
		
			| 04.05. | 
			  | 
			Kasnikowski M. - Juhas K. | 
			1R | 
			7-5, 6-4 | 
			1.08 | 
			7.00 | 
		
		
			| 30.04. | 
			  | 
			Kasnikowski M. - Ajdukovic D. | 
			F | 
			6-4, 7-63 | 
			2.00 | 
			1.73 | 
		
		
			| 29.04. | 
			  | 
			Kasnikowski M. - Poljicak M. | 
			SF | 
			7-5, 6-2 | 
			1.41 | 
			2.71 | 
		
		
			| 28.04. | 
			  | 
			Kasnikowski M. - Srbljak G. | 
			QF | 
			6-3, 7-5 | 
			1.02 | 
			9.38 | 
		
		
			| 27.04. | 
			  | 
			Kasnikowski M. - Blanch D. | 
			R16 | 
			6-1, 6-3 | 
			1.09 | 
			6.21 | 
		
		
			| 26.04. | 
			  | 
			Kasnikowski M. - Minin M. | 
			1R | 
			6-3, 6-2 | 
			1.08 | 
			6.61 | 
		
		
			| 22.04. | 
			  | 
			Ajdukovic D. - Kasnikowski M. | 
			SF | 
			7-65, 66-7, 7-5 | 
			1.61 | 
			2.18 | 
		
		
			| 21.04. | 
			  | 
			Kasnikowski M. - Madarasz G. | 
			QF | 
			6-2, 6-0 | 
			1.28 | 
			3.29 | 
		
		
			| 21.04. | 
			  | 
			Kasnikowski M. - Voisin E. | 
			R16 | 
			7-61, 6-4 | 
			1.36 | 
			3.00 | 
		
		
			| 20.04. | 
			  | 
			Kasnikowski M. - Voljavec A. | 
			1R | 
			6-2, 6-4 | 
			1.01 | 
			12.50 | 
		
		
			|   Barletta challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 03.04. | 
			  | 
			Ocleppo J. - Kasnikowski M. | 
			Q-R16 | 
			64-7, 6-2, 6-2 | 
			1.71 | 
			2.05 | 
		
		
			| 02.04. | 
			  | 
			Kasnikowski M. - Ovcharenko O. | 
			Q-1R | 
			7-5, 6-4 | 
			1.45 | 
			2.60 | 
		
		
			|   Girona challenger | 
			Round | 
			Result | 
			H | 
			A | 
		
		
			| 27.03. | 
			  | 
			Droguet T. - Kasnikowski M. | 
			Q-R16 | 
			6-1, 7-61 | 
			1.71 | 
			2.05 | 
		
		
			| 26.03. | 
			  | 
			Kasnikowski M. - Milojevic N. | 
			Q-1R | 
			7-65, 6-4 | 
			2.48 | 
			1.50 |