↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 1 мая 2023 года.
↑ Количество игр и голов за национальную сборную в официальных матчах, обновлено по состоянию на 21 ноября 2022 года.
Проведя в раменском клубе два с половиной года, перешёл в академию московского «Локомотива», где попал в команду 1996 года рождения, которую тренировал Николай Ульянов[3]. С начала 2013 года Сергей Полстянов начал привлекать юного полузащитника к тренировкам молодёжного состава «железнодорожников». 19 апреля Баринов дебютировал в молодёжном первенстве, на 74-й минуте гостевого матча с «Кубанью» (1:1) вышел на поле вместо Никиты Саламатова.[4].
22 мая 2019 года в финальной игреКубка России против Урала (1:0), Дмитрий Баринов, ставший автором единственного гола, был признан лучшим игроком матча[5]. 9 июля 2019 года Баринов продлил контракт на четыре года. 18 сентября 2019 года забил свой дебютный гол за Локомотив в еврокубках, отличившись в ворота немецкого «Байера» (2:1), в рамках группового этапаЛиги чемпионов 2019/20.
За юношескую сборную России, составленную из игроков 1996 года рождения, выступал в 2013 году, дебютировал в товарищеских матчах. В пяти проведённых поединках сумел отличиться один раз[6]. В официальных встречах под эгидой УЕФА впервые сыграл на стадии элитного отборочного раунда. Первую игру со словенцами провёл с первой до последней минуты. И именно забитый им на 37-й минуте мяч, после которого счёт стал 2:1, принёс первую победу сборной[7]. В последующих матчах Россия обыграла сборную Англии и уступила Португалии. В обоих поединках Дмитрий провёл по 69 минут, оба раза уступая место на поле Александру Головину. Несмотря на поражение в последней игре, сборная России отобралась на чемпионат Европы в Словакии[8]. В финальном турнире Баринов принял участие во всех играх, кроме одной. Он не сыграл в стартовой игре со сборной Украины. Полуфинальная встреча со сборной Швеции завершилась нулевой ничьей. В серии послематчевых пенальти, которая завершилась со счётом 10:9 в пользу россиян, Баринов свой удар реализовал[9]. Финальная встреча с Италией также завершилась «сухой» ничьей, а в серии пенальти российская сборная одержала верх 5:4 и стала победителем чемпионата[10].
8 июня 2019 года Баринов дебютировал за главную сборную России, выйдя на 73-й минуте на замену вместо Романа Зобнина в матче отбора к чемпионату Европы 2020 со сборной Сан-Марино (9:0). 11 октября 2019 года впервые вышел в стартовом составе сборной в матче отбора Евро-2020 с Шотландией, матч закончился победой россиян со счётом 4:0.
Участник чемпионата Европы по футболу 2020, прошедшего в 2021 году.
Если вы не согласны с этим, пожалуйста, покажите в тексте существенность излагаемого материала. В противном случае раздел может быть удалён. Подробности могут быть на странице обсуждения.
5 мая 2018 года «Локомотив» выиграл чемпионат России за тур до конца сезона, одержав домашнюю победу над «Зенитом» (1:0). Празднуя чемпионство, Баринов вместе с болельщиками исполнил нецензурную кричалку в адрес московского «Спартака»[12]. При этом сам Баринов в детстве болел за «Спартак»[13]. На следующий день Баринов извинился за кричалку на своей официальной страничке в Instagram[12].