Today Live

John Beaton
John
Beaton
Scotland

SeasonMatchesYellowYellow-RedRed
WC Qualifiers Europe
2025/202624--» All matches
2021/202229-2» All matches
2016/201726-1» All matches
Total619-3
SeasonMatchesYellowYellow-RedRed
Friendlies
201812--» All matches
Total12--
SeasonMatchesYellowYellow-RedRed
EURO Qualifiers
2023/202415--» All matches
2019/202011--» All matches
Total26--
SeasonMatchesYellowYellow-RedRed
Nations League A
2020/202113--» All matches
Total13--
SeasonMatchesYellowYellow-RedRed
Nations League B
2024/202517--» All matches
Total17--
SeasonMatchesYellowYellow-RedRed
Nations League C
2024/202516--» All matches
2022/20231411» All matches
2018/201917--» All matches
Total31711
SeasonMatchesYellowYellow-RedRed
Champions League Qual.
2025/202616-2» All matches
2024/202517--» All matches
2022/202315--» All matches
2018/201914--» All matches
2017/2018121-» All matches
2013/201415--» All matches
Total62912
SeasonMatchesYellowYellow-RedRed
Europa League
2025/2026211-1» All matches
2024/2025423--» All matches
2023/202417--» All matches
2022/202315--» All matches
2021/202224--» All matches
2020/2021318--» All matches
2019/2020111-» All matches
2018/201926--» All matches
2017/2018311--» All matches
2016/2017211--» All matches
2015/2016271-» All matches
Total2310421
SeasonMatchesYellowYellow-RedRed
Europa League Qual.
2020/202117--» All matches
2019/202023--» All matches
2018/201913--» All matches
2017/201816--» All matches
2016/2017211--» All matches
2015/201614--» All matches
2014/201512--» All matches
2012/201313-1» All matches
Total1039-1
SeasonMatchesYellowYellow-RedRed
Conference League
2024/20253241-» All matches
2023/2024261-» All matches
2022/202313--» All matches
Total6332-
SeasonMatchesYellowYellow-RedRed
Conference League Qual.
2025/2026171-» All matches
2024/2025161-» All matches
2022/2023217-1» All matches
2021/2022211--» All matches
Total64121
SeasonMatchesYellowYellow-RedRed
Premiership
2026/20278381-» All matches
2025/2026 Championship28--» All matches
2025/20261871-3» All matches
2024/2025 Relegation13-1» All matches
2024/2025 Championship25--» All matches
2024/2025187321» All matches
2023/2024 Relegation13--» All matches
2023/2024 Championship11--» All matches
2023/20241767-1» All matches
2023 Relegation211-1» All matches
2023 Championship210--» All matches
2022/20231983-6» All matches
2022 Relegation13--» All matches
2022 Championship17--» All matches
2021/2022166111» All matches
2021 Relegation13--» All matches
2021 Championship26--» All matches
2020/2021196322» All matches
2019/202016532-» All matches
2019 Championship28--» All matches
2018/201918672-» All matches
2018 Relegation15--» All matches
2018 Championship25--» All matches
2017/20181873-3» All matches
2017 Relegation13--» All matches
2017 Championship391-» All matches
2016/201717623-» All matches
2016 Relegation11-1» All matches
2016 Championship15--» All matches
2015/2016164622» All matches
2015 Relegation28--» All matches
2015 Championship14--» All matches
2014/2015187012» All matches
2014 Relegation13--» All matches
2014 Championship11--» All matches
2013/2014154512» All matches
2013 Relegation1311» All matches
2013 Championship25--» All matches
2012/2013134511» All matches
2012 Relegation15--» All matches
2011/201214--» All matches
Total28310462028
SeasonMatchesYellowYellow-RedRed
Championship
2025/202613--» All matches
2024/202514-1» All matches
2023/2024261-» All matches
2022/202326--» All matches
2021/2022928-1» All matches
2020/2021210--» All matches
2019/2020620--» All matches
2018/20191023-2» All matches
2017/2018823-2» All matches
2016/2017103011» All matches
2015/20161032-1» All matches
2014/2015712--» All matches
Total6819728
SeasonMatchesYellowYellow-RedRed
FA Cup
2025/202621413» All matches
2024/20252811» All matches
2023/2024311--» All matches
2022/2023310--» All matches
2021/20225191-» All matches
2020/2021381-» All matches
2019/2020317--» All matches
2018/2019314--» All matches
2017/201813--» All matches
2016/2017411--» All matches
2015/20165212-» All matches
2014/201539--» All matches
2013/201428--» All matches
2012/201316-1» All matches
Total4015965
SeasonMatchesYellowYellow-RedRed
League Cup
2026/202724--» All matches
2025/202615--» All matches
2024/2025525--» All matches
2023/202451911» All matches
2022/202315--» All matches
2021/2022414--» All matches
2020/202111--» All matches
2019/2020312--» All matches
2018/201961112» All matches
2017/20183---» All matches
2016/2017410--» All matches
2015/2016315--» All matches
2014/201526--» All matches
Total4012723
SeasonMatchesYellowYellow-RedRed
Playoffs
2024/2025 Premiership15--» All matches
2023/2024 Premiership11--» All matches
2020/2021 Premiership16--» All matches
2018/2019 Premiership16-1» All matches
2017/2018 Premiership14--» All matches
2017/2018 Championship16--» All matches
2015/2016 Premiership12--» All matches
2014/2015 Premiership17--» All matches
Total837-1
SeasonMatchesYellowYellow-RedRed
U21 EURO Qualifiers
2015/201615--» All matches
2013/201417-1» All matches
Total212-1
SeasonMatchesYellowYellow-RedRed
U19 EURO Qualifiers
2015/201625--» All matches
2014/2015210-1» All matches
2013/20142101-» All matches
2011/201226--» All matches
Total83111
SeasonMatchesYellowYellow-RedRed
U19 Youth League
2013/201412--» All matches
Total12--
SeasonMatchesYellowYellow-RedRed
U17 EURO Qualifiers
2012/201316--» All matches
Total16--