Иван Посашков родился в Санкт-Петербурге 6 августа 2004 года. Имеет статус мастера спорта России международного класса и является двукратным чемпионом страны по шорт-треку. Начал спортивную карьеру в Академии ледовых видов спорта «Динамо Санкт-Петербург» под руководством тренера Артема Воликова. Позднее его подготовку в национальной сборной продолжил Андрей Максимов. Спортсмен получил высшее образование в Университете им. П. Ф. Лесгафта. В сезоне 2022/2023 дебютировал на взрослом уровне, завоевав серебряную медаль в эстафете на 5000 м на Кубке России в Коломне и бронзовую на дистанции 1000 м в Уфе. В сезоне 2023/2024 взял бронзу на дистанции 1000 м на чемпионате России и победил в эстафете на Финале Кубка России. Также успешно выступил на Всероссийской универсиаде, где стал чемпионом в командной гонке и призером на дистанции 1000 м. В сезоне 2024/2025 вместе со сборной Санкт-Петербурга стал серебряным призером чемпионата России и победителем общего эстафетного зачета Кубка России. В де