Cleveland Guardians vs Minnesota Twins head-to-head

Who has won more, the Cleveland Guardians or the Minnesota Twins?

Cleveland Guardians lead the series 297-257 in 554 meetings since May 28, 1993. They average 4.8 to 4.4. The last meeting was Sep 13, 2026, 9-2.

Record
Cleveland Guardians 297-257 Minnesota Twins
Games
554
Points per game
4.8 – 4.4
Biggest win
Minnesota Twins by 21

Every meeting on file

Cleveland Guardians vs Minnesota Twins, every game on file
Sep 13, 2026CLE at MIN9-2Cleveland GuardiansRegular
Sep 12, 2026CLE at MIN3-4Minnesota TwinsRegular
Sep 11, 2026CLE at MIN5-2Cleveland GuardiansRegular
Jul 23, 2026MIN at CLE3-1Minnesota TwinsRegular
Jul 22, 2026MIN at CLE10-6Minnesota TwinsRegular
Jul 21, 2026MIN at CLE2-5Cleveland GuardiansRegular
Jul 20, 2026MIN at CLE4-13Cleveland GuardiansRegular
Jul 9, 2026CLE at MIN5-2Cleveland GuardiansRegular
Jul 8, 2026CLE at MIN5-6Minnesota TwinsRegular
Jul 7, 2026CLE at MIN1-3Minnesota TwinsRegular
May 10, 2026MIN at CLE5-4Minnesota TwinsRegular
May 9, 2026MIN at CLE2-1Minnesota TwinsRegular
May 8, 2026MIN at CLE4-6Cleveland GuardiansRegular
Sep 21, 2025CLE at MIN2-6Minnesota TwinsRegular
Sep 20, 2025CLE at MIN8-0Cleveland GuardiansRegular
Sep 20, 2025CLE at MIN6-0Cleveland GuardiansRegular
Sep 19, 2025CLE at MIN6-2Cleveland GuardiansRegular
Aug 3, 2025MIN at CLE5-4Minnesota TwinsRegular
Aug 2, 2025MIN at CLE4-5Cleveland GuardiansRegular
Aug 1, 2025MIN at CLE2-3Cleveland GuardiansRegular
May 21, 2025CLE at MIN5-1Cleveland GuardiansRegular
May 19, 2025CLE at MIN5-6Minnesota TwinsRegular
May 1, 2025MIN at CLE3-4Cleveland GuardiansRegular
Apr 30, 2025MIN at CLE2-4Cleveland GuardiansRegular
Apr 29, 2025MIN at CLE1-2Cleveland GuardiansRegular
Apr 28, 2025MIN at CLE11-1Minnesota TwinsRegular
Sep 19, 2024MIN at CLE2-3Cleveland GuardiansRegular
Sep 18, 2024MIN at CLE4-5Cleveland GuardiansRegular
Sep 17, 2024MIN at CLE4-1Minnesota TwinsRegular
Sep 16, 2024MIN at CLE3-4Cleveland GuardiansRegular
Aug 11, 2024CLE at MIN5-3Cleveland GuardiansRegular
Aug 10, 2024CLE at MIN2-1Cleveland GuardiansRegular
Aug 9, 2024CLE at MIN3-6Minnesota TwinsRegular
Aug 9, 2024CLE at MIN2-4Minnesota TwinsRegular
May 19, 2024MIN at CLE2-5Cleveland GuardiansRegular
May 18, 2024MIN at CLE4-11Cleveland GuardiansRegular
May 17, 2024MIN at CLE2-3Cleveland GuardiansRegular
Apr 6, 2024CLE at MIN3-1Cleveland GuardiansRegular
Apr 4, 2024CLE at MIN4-2Cleveland GuardiansRegular
Sep 6, 2023MIN at CLE1-2Cleveland GuardiansRegular
Sep 5, 2023MIN at CLE8-3Minnesota TwinsRegular
Sep 4, 2023MIN at CLE20-6Minnesota TwinsRegular
Aug 30, 2023CLE at MIN5-2Cleveland GuardiansRegular
Aug 29, 2023CLE at MIN4-2Cleveland GuardiansRegular
Aug 28, 2023CLE at MIN6-10Minnesota TwinsRegular
Jun 4, 2023CLE at MIN2-1Cleveland GuardiansRegular
Jun 3, 2023CLE at MIN4-2Cleveland GuardiansRegular
Jun 2, 2023CLE at MIN0-1Minnesota TwinsRegular
Jun 1, 2023CLE at MIN6-7Minnesota TwinsRegular
May 7, 2023MIN at CLE0-2Cleveland GuardiansRegular
May 6, 2023MIN at CLE3-4Cleveland GuardiansRegular
May 5, 2023MIN at CLE2-0Minnesota TwinsRegular
Sep 19, 2022MIN at CLE4-11Cleveland GuardiansRegular
Sep 18, 2022MIN at CLE3-0Minnesota TwinsRegular
Sep 17, 2022MIN at CLE1-5Cleveland GuardiansRegular
Sep 17, 2022MIN at CLE6-7Cleveland GuardiansRegular
Sep 16, 2022MIN at CLE3-4Cleveland GuardiansRegular
Sep 11, 2022CLE at MIN4-1Cleveland GuardiansRegular
Sep 10, 2022CLE at MIN6-4Cleveland GuardiansRegular
Sep 9, 2022CLE at MIN7-6Cleveland GuardiansRegular
Jun 30, 2022MIN at CLE3-5Cleveland GuardiansRegular
Jun 29, 2022MIN at CLE6-7Cleveland GuardiansRegular
Jun 28, 2022MIN at CLE6-0Minnesota TwinsRegular
Jun 28, 2022MIN at CLE2-3Cleveland GuardiansRegular
Jun 27, 2022MIN at CLE11-1Minnesota TwinsRegular
Jun 23, 2022CLE at MIN0-1Minnesota TwinsRegular
Jun 22, 2022CLE at MIN11-10Cleveland GuardiansRegular
Jun 21, 2022CLE at MIN6-5Cleveland GuardiansRegular
May 15, 2022CLE at MIN1-3Minnesota TwinsRegular
May 14, 2022CLE at MIN3-2Cleveland GuardiansRegular
May 13, 2022CLE at MIN8-12Minnesota TwinsRegular
Sep 15, 2021CLE at MIN12-3Cleveland GuardiansRegular
Sep 14, 2021CLE at MIN3-6Minnesota TwinsRegular
Sep 14, 2021CLE at MIN3-1Cleveland GuardiansRegular
Sep 9, 2021MIN at CLE1-4Cleveland GuardiansRegular
Sep 8, 2021MIN at CLE3-0Minnesota TwinsRegular
Sep 7, 2021MIN at CLE3-0Minnesota TwinsRegular
Sep 6, 2021MIN at CLE5-2Minnesota TwinsRegular
Aug 18, 2021CLE at MIN7-8Minnesota TwinsRegular
Aug 17, 2021CLE at MIN3-1Cleveland GuardiansRegular
Aug 16, 2021CLE at MIN4-5Minnesota TwinsRegular
Jun 27, 2021CLE at MIN2-8Minnesota TwinsRegular
Jun 25, 2021CLE at MIN7-8Minnesota TwinsRegular
Jun 24, 2021CLE at MIN4-1Cleveland GuardiansRegular
May 23, 2021MIN at CLE8-5Minnesota TwinsRegular
May 22, 2021MIN at CLE3-5Cleveland GuardiansRegular
May 21, 2021MIN at CLE10-0Minnesota TwinsRegular
Apr 28, 2021MIN at CLE10-2Minnesota TwinsRegular
Apr 27, 2021MIN at CLE4-7Cleveland GuardiansRegular
Apr 26, 2021MIN at CLE3-5Cleveland GuardiansRegular
Sep 13, 2020CLE at MIN5-7Minnesota TwinsRegular
Sep 12, 2020CLE at MIN4-8Minnesota TwinsRegular
Sep 11, 2020CLE at MIN1-3Minnesota TwinsRegular
Aug 26, 2020MIN at CLE3-6Cleveland GuardiansRegular
Aug 25, 2020MIN at CLE2-4Cleveland GuardiansRegular
Aug 24, 2020MIN at CLE3-2Minnesota TwinsRegular
Aug 2, 2020CLE at MIN1-3Minnesota TwinsRegular
Aug 1, 2020CLE at MIN0-3Minnesota TwinsRegular
Jul 31, 2020CLE at MIN1-4Minnesota TwinsRegular
Jul 30, 2020CLE at MIN2-0Cleveland GuardiansRegular
Sep 15, 2019MIN at CLE5-7Cleveland GuardiansRegular
Sep 14, 2019MIN at CLE9-5Minnesota TwinsRegular
Sep 14, 2019MIN at CLE2-0Minnesota TwinsRegular
Sep 8, 2019CLE at MIN5-2Cleveland GuardiansRegular
Sep 7, 2019CLE at MIN3-5Minnesota TwinsRegular
Sep 6, 2019CLE at MIN6-2Cleveland GuardiansRegular
Aug 11, 2019CLE at MIN7-3Cleveland GuardiansRegular
Aug 10, 2019CLE at MIN1-4Minnesota TwinsRegular
Aug 9, 2019CLE at MIN6-2Cleveland GuardiansRegular
Aug 8, 2019CLE at MIN7-5Cleveland GuardiansRegular
Jul 14, 2019MIN at CLE3-4Cleveland GuardiansRegular
Jul 13, 2019MIN at CLE6-2Minnesota TwinsRegular
Jul 12, 2019MIN at CLE5-3Minnesota TwinsRegular
Jun 6, 2019MIN at CLE5-4Minnesota TwinsRegular
Jun 5, 2019MIN at CLE7-9Cleveland GuardiansRegular
Jun 4, 2019MIN at CLE2-5Cleveland GuardiansRegular
Mar 31, 2019CLE at MIN3-9Minnesota TwinsRegular
Mar 30, 2019CLE at MIN2-1Cleveland GuardiansRegular
Mar 28, 2019CLE at MIN0-2Minnesota TwinsRegular
Aug 30, 2018MIN at CLE3-5Cleveland GuardiansRegular
Aug 29, 2018MIN at CLE4-3Minnesota TwinsRegular
Aug 28, 2018MIN at CLE1-8Cleveland GuardiansRegular
Aug 9, 2018MIN at CLE4-5Cleveland GuardiansRegular
Aug 8, 2018MIN at CLE2-5Cleveland GuardiansRegular
Aug 7, 2018MIN at CLE3-2Minnesota TwinsRegular
Aug 6, 2018MIN at CLE0-10Cleveland GuardiansRegular
Aug 1, 2018CLE at MIN2-0Cleveland GuardiansRegular
Jul 31, 2018CLE at MIN6-2Cleveland GuardiansRegular
Jul 30, 2018CLE at MIN4-5Minnesota TwinsRegular
Jun 17, 2018MIN at CLE1-4Cleveland GuardiansRegular
Jun 16, 2018MIN at CLE9-3Minnesota TwinsRegular
Jun 15, 2018MIN at CLE6-3Minnesota TwinsRegular
Jun 3, 2018CLE at MIN5-7Minnesota TwinsRegular
Jun 2, 2018CLE at MIN1-7Minnesota TwinsRegular
Jun 1, 2018CLE at MIN4-7Minnesota TwinsRegular
May 31, 2018CLE at MIN9-8Cleveland GuardiansRegular
Apr 18, 2018CLE at MIN1-2Minnesota TwinsRegular
Apr 17, 2018CLE at MIN6-1Cleveland GuardiansRegular
Sep 28, 2017MIN at CLE2-5Cleveland GuardiansRegular
Sep 27, 2017MIN at CLE2-4Cleveland GuardiansRegular
Sep 26, 2017MIN at CLE8-6Minnesota TwinsRegular
Aug 17, 2017CLE at MIN9-3Cleveland GuardiansRegular
Aug 17, 2017CLE at MIN2-4Minnesota TwinsRegular
Aug 15, 2017CLE at MIN8-1Cleveland GuardiansRegular
Jun 25, 2017MIN at CLE4-0Minnesota TwinsRegular
Jun 24, 2017MIN at CLE4-2Minnesota TwinsRegular
Jun 23, 2017MIN at CLE5-0Minnesota TwinsRegular
Jun 18, 2017CLE at MIN5-2Cleveland GuardiansRegular
Jun 17, 2017CLE at MIN6-2Cleveland GuardiansRegular
Jun 17, 2017CLE at MIN9-3Cleveland GuardiansRegular
Jun 16, 2017CLE at MIN8-1Cleveland GuardiansRegular
May 14, 2017MIN at CLE3-8Cleveland GuardiansRegular
May 13, 2017MIN at CLE4-1Minnesota TwinsRegular
May 12, 2017MIN at CLE1-0Minnesota TwinsRegular
Apr 20, 2017CLE at MIN6-2Cleveland GuardiansRegular
Apr 18, 2017CLE at MIN11-4Cleveland GuardiansRegular
Apr 17, 2017CLE at MIN3-1Cleveland GuardiansRegular
Sep 11, 2016CLE at MIN7-1Cleveland GuardiansRegular
Sep 10, 2016CLE at MIN1-2Minnesota TwinsRegular
Sep 9, 2016CLE at MIN5-4Cleveland GuardiansRegular
Aug 31, 2016MIN at CLE4-8Cleveland GuardiansRegular
Aug 30, 2016MIN at CLE4-5Cleveland GuardiansRegular
Aug 29, 2016MIN at CLE0-1Cleveland GuardiansRegular
Aug 4, 2016MIN at CLE2-9Cleveland GuardiansRegular
Aug 3, 2016MIN at CLE13-5Minnesota TwinsRegular
Aug 2, 2016MIN at CLE10-6Minnesota TwinsRegular
Aug 1, 2016MIN at CLE12-5Minnesota TwinsRegular
Jul 17, 2016CLE at MIN6-1Cleveland GuardiansRegular
Jul 16, 2016CLE at MIN4-5Minnesota TwinsRegular
Jul 15, 2016CLE at MIN5-2Cleveland GuardiansRegular
May 15, 2016MIN at CLE5-1Minnesota TwinsRegular
May 14, 2016MIN at CLE6-3Minnesota TwinsRegular
May 13, 2016MIN at CLE6-7Cleveland GuardiansRegular
Apr 27, 2016CLE at MIN6-5Cleveland GuardiansRegular
Apr 26, 2016CLE at MIN5-6Minnesota TwinsRegular
Apr 25, 2016CLE at MIN3-4Minnesota TwinsRegular
Oct 1, 2015MIN at CLE4-2Minnesota TwinsRegular
Sep 30, 2015MIN at CLE2-10Cleveland GuardiansRegular
Sep 30, 2015MIN at CLE7-1Minnesota TwinsRegular
Sep 28, 2015MIN at CLE4-2Minnesota TwinsRegular
Sep 24, 2015CLE at MIN6-3Cleveland GuardiansRegular
Sep 23, 2015CLE at MIN2-4Minnesota TwinsRegular
Sep 22, 2015CLE at MIN1-3Minnesota TwinsRegular
Aug 16, 2015CLE at MIN1-4Minnesota TwinsRegular
Aug 15, 2015CLE at MIN1-4Minnesota TwinsRegular
Aug 14, 2015CLE at MIN6-1Cleveland GuardiansRegular
Aug 9, 2015MIN at CLE1-8Cleveland GuardiansRegular
Aug 8, 2015MIN at CLE4-17Cleveland GuardiansRegular
Aug 7, 2015MIN at CLE10-9Minnesota TwinsRegular
May 10, 2015MIN at CLE2-8Cleveland GuardiansRegular
May 9, 2015MIN at CLE7-4Minnesota TwinsRegular
May 8, 2015MIN at CLE9-3Minnesota TwinsRegular
Apr 19, 2015CLE at MIN2-7Minnesota TwinsRegular
Apr 18, 2015CLE at MIN4-2Cleveland GuardiansRegular
Apr 17, 2015CLE at MIN2-3Minnesota TwinsRegular
Sep 21, 2014CLE at MIN7-2Cleveland GuardiansRegular
Sep 20, 2014CLE at MIN7-3Cleveland GuardiansRegular
Sep 19, 2014CLE at MIN4-5Minnesota TwinsRegular
Sep 11, 2014MIN at CLE0-2Cleveland GuardiansRegular
Sep 11, 2014MIN at CLE2-8Cleveland GuardiansRegular

Completed games on file, which start in 1993 — not the clubs’ full all-time series. Regular season 554, postseason 0.