MAC Football TrackerAll 138 FBS teams
Conferences and pages

College Football › MAC

When did Buffalo football last win?

Buffalo last won on Saturday, October 10, 2026, beating Toledo Rockets 23–8 on the road. That was 4 days ago.

Buffalo last lost on Saturday, October 3, 2026, falling to Western Michigan 20–17. That was 11 days ago.

Buffalo is 3–3 (1–1 MAC) and 5th in the MAC. The full schedule, every result and each game's box score are below.

The longer waits

648days since its last bowl or playoff winLast bowl or playoff win: Bahamas Bowl, January 4, 2025, against Liberty
Nonenational titles since 1998Counting national champions since the BCS began with the 1998 season.

Updated 2:50 PM ET.

  1. 1–1 MAC. Won last game

    Last win: beat Toledo 23–8 on Sat, Oct 10

    Next: Sat, Oct 17 vs UMass, 1:00 PM EDT on ESPN+

    Buffalo Bulls schedule and results
    WeekDateOpponentResult
    1Thu, Sep 3vs UAlbanyW 21–17
    2Sat, Sep 12at FIUL 20–33
    3Sat, Sep 19at No. 14 Penn StateL 13–55
    4Sat, Sep 26vs Robert MorrisW 31–28
    5Sat, Oct 3vs Western MichiganL 17–20
    6Sat, Oct 10at ToledoW 23–8
    7Sat, Oct 17vs UMass1:00 PM EDT on ESPN+
    8Sat, Oct 24vs Bowling Green3:30 PM EDT on ESPN+
    9Open week
    10Tue, Nov 3at Miami (OH)7:00 PM EST
    11Wed, Nov 11at Ball State12:00 AM EST
    12Wed, Nov 18vs Central Michigan12:00 AM EST
    13Fri, Nov 27at Akron12:00 PM EST

Buffalo right now

Buffalo beat Toledo 23–8 on Sat, Oct 10 and now stands at 3–3 (1–1 MAC), 5th in the MAC. The counter has sat at 4 days since. Next, Buffalo hosts UMass on Sat, Oct 17 at 1:00 PM EDT on ESPN+.

Every other time Buffalo last won

When did Buffalo last win at home?
September 26, 2026, 31–28 against Robert Morris (18 days ago)
When did Buffalo last win on the road?
October 10, 2026, 23–8 against Toledo (4 days ago)
When did Buffalo last beat a ranked team?
September 21, 2024, 23–20 against No. 23 Northern Illinois (753 days ago)
When did Buffalo last win a bowl or playoff game?
Bahamas Bowl, January 4, 2025 (648 days ago)
When did Buffalo last win a national title?
Not since at least 1998. This counts BCS and College Football Playoff champions, from the 1998 season on.
When did Buffalo last beat Akron?
November 2, 2024, 41–30 against Akron (711 days ago)
When did Buffalo last beat Ball State?
November 12, 2024, 51–48 against Ball State (701 days ago)
When did Buffalo last beat Bowling Green?
November 1, 2025, 28–3 against Bowling Green (347 days ago)
When did Buffalo last beat Central Michigan?
October 7, 2023, 37–13 against Central Michigan (1,103 days ago)
When did Buffalo last beat Eastern Michigan?
October 4, 2025, 31–30 against Eastern Michigan (375 days ago)
When did Buffalo last beat Kent State?
September 13, 2025, 31–28 against Kent State (396 days ago)
When did Buffalo last beat UMass?
October 18, 2025, 28–21 against UMass (361 days ago)
When did Buffalo last beat Miami (OH)?
October 1, 2022, 24–20 against Miami (OH) (1,474 days ago)
When did Buffalo last beat Ohio?
October 16, 2021, 27–26 against Ohio (1,824 days ago)
When did Buffalo last beat Toledo?
October 10, 2026, 23–8 against Toledo (4 days ago)
When did Buffalo last beat Western Michigan?
Not since at least 2017.
What is Buffalo's current streak?
Won last game
What is Buffalo's longest losing streak since 2017?
7 games, ending September 17, 2022

When did Buffalo last lose?

When did Buffalo last lose?
October 3, 2026, 20–17 loss to Western Michigan (11 days ago)
When did Buffalo last lose at home?
October 3, 2026, 20–17 loss to Western Michigan (11 days ago)
When did Buffalo last lose on the road?
September 19, 2026, 55–13 loss to Penn State (25 days ago)
When was Buffalo last shut out?
September 7, 2024, 38–0 loss to Missouri (767 days ago)
When did Buffalo last score 40 or more points?
September 6, 2025, 45–6 win over Saint Francis (403 days ago)
When did Buffalo last lose to Akron?
October 25, 2025, 24–16 loss to Akron (354 days ago)
When did Buffalo last lose to Ball State?
November 23, 2021, 20–3 loss to Ball State (1,786 days ago)
When did Buffalo last lose to Bowling Green?
October 14, 2023, 24–14 loss to Bowling Green (1,096 days ago)
When did Buffalo last lose to Central Michigan?
November 12, 2025, 38–19 loss to Central Michigan (336 days ago)
When did Buffalo last lose to Eastern Michigan?
November 21, 2023, 24–11 loss to Eastern Michigan (1,058 days ago)
When did Buffalo last lose to Kent State?
November 26, 2022, 30–27 loss to Kent State (1,418 days ago)
When did Buffalo last lose to Miami (OH)?
November 19, 2025, 37–20 loss to Miami (OH) (329 days ago)
When did Buffalo last lose to Ohio?
November 28, 2025, 31–26 loss to Ohio (320 days ago)
When did Buffalo last lose to Toledo?
October 31, 2023, 31–13 loss to Toledo (1,079 days ago)
When did Buffalo last lose to Western Michigan?
October 3, 2026, 20–17 loss to Western Michigan (11 days ago)

Common questions

How many days since Buffalo football last won?

As of October 14, 2026, it has been 4 days since Buffalo last won. Buffalo beat Toledo 23–8 on October 10, 2026.

What is Buffalo's record this season?

Buffalo is 3–3, 1–1 in MAC play, and 5th in the MAC. Won last game.

Has Buffalo won a game this season?

Yes. Buffalo has won 3 games this season and is 3–3.

When does Buffalo play next?

Buffalo hosts UMass on Sat, Oct 17 at 1:00 PM EDT on ESPN+.

What was the last game Buffalo played?

Buffalo beat Toledo 23–8 on the road on October 10, 2026.

Did Buffalo win its last game?

Yes. Buffalo beat Toledo 23–8 on the road on October 10, 2026.

What is Buffalo's record right now?

Buffalo is 3–3, 5th in the MAC.

What conference is Buffalo in?

Buffalo plays in the MAC, one of 13 teams.

Against the conference

Since 2017, Buffalo is 42–28 against the rest of the MAC as it stands today, across 70 meetings with 11 different opponents.

Buffalo's best record is against UMass (3–0), and Western Michigan has given it the most trouble (0–4).

Buffalo Bulls record against MAC opponents since 2017
OpponentRecordWin rate
Akron head to head7–278%
Kent State head to head6–367%
Bowling Green head to head6–275%
Miami (OH) head to head3–538%
Ohio head to head2–625%
Eastern Michigan head to head5–183%
Toledo head to head5–183%
Central Michigan head to head3–260%
Ball State head to head2–250%
Western Michigan head to head0–40%
UMass head to head3–0100%

Drought history

Regular season results for Buffalo Bulls from 2017 through 2026, conference championship games included, a combined record of 57–52.

  • Longest losing streak since 2017: 7 straight games, from October 30, 2021 to September 17, 2022.
  • Longest stretch between wins: 341 days, ending with a win over Northern Illinois on November 4, 2020.
  • The current drought stands at 4 days, 337 short of that mark.
Buffalo Bulls record by season
SeasonRecord
20263–3
20255–7
20248–4
20233–9
20226–6
20214–8
20205–1
20197–5
201810–3
20176–6

Recent weeks

All weekly recaps

Put this counter on your site

The Buffalo counter is free to embed, updates itself, and needs no account. Grab the one-line snippet.

Also in the MAC: Akron, Ball State, Bowling Green, Central Michigan, Eastern Michigan, Kent State, UMass, Miami (OH), Ohio, Sacramento State, Toledo, Western Michigan.