Poroschkin startete im November 2014 Werschina Tjoi erstmals im Eastern-Europe-Cup und belegte dabei den 60. Platz über 10 km Freistil und den 123. und 70. Rang im Sprint. Im März 2015 wurde er in Tjumen russischer Juniorenmeister über 15 km klassisch. Zu Beginn der Saison 2018/19 erreichte er in Werschina Tjoi mit dem dritten Platz über 15 km klassisch und den ersten Rang im Sprint seine ersten Podestplatzierungen im Eastern-Europe-Cup. Es folgten dritte Plätze über 15 km Freistil und 15 km klassisch in Krasnogorsk und in Minsk-Raubitschy der dritte Platz über 10 km klassisch und der erste Rang über 15 km Freistil. Er errang damit den ersten Platz in der Gesamtwertung des Eastern-Europe-Cups. Sein Debüt im Skilanglauf-Weltcup hatte er im Februar 2019 in Cogne. Dort lief er auf den 60. Platz im Sprint und holte tags darauf mit dem fünften Platz über 15 km klassisch seine ersten Weltcuppunkte. Bei der Winter-Universiade 2019 in Krasnojarsk gewann er im 30-km-Massenstartrennen die Bronzemedaille. Im August 2019 holte er bei den Rollerski-Weltmeisterschaften in Madona die Silbermedaille über 20 km klassisch. Nach Platz 21 beim Ruka Triple zu Beginn der Saison 2019/20, holte er in Lillehammer mit der Staffel seinen ersten Weltcupsieg. Es folgten zweite Plätze beim Eastern-Europe-Cup in Kononowskaja im Skiathlon und über 15 km Freistil und errang damit den 14. Platz in der Gesamtwertung des Eastern-Europe-Cups. In der Saison 2020/21 errang er den 15. Platz beim Ruka Triple und erreichte mit zwei Siegen und einen zweiten Platz den sechsten Gesamtrang im Eastern-Europe-Cup. In der folgenden Saison gewann er mit vier Siege und zwei zweiten Plätzen sowie einen dritten Platz die Gesamtwertung des Eastern-Europe-Cups.