Scottish Cup Predictions & Betting Tips

1 Showlhs N

Scottish Cup Betting Tips


FreeTips is your first stop for betting tips and predictions for the Scottish Cup, an annual knock-out competition for men's football clubs in Scotland. All clubs with full or associate membership of the Scottish Football Association (SFA) can participate.

The Old Firm clubs Celtic and Rangers have dominated the Cup, winning a combined 76 of the 139 editions. There have been 23 clubs outside the Old Firm claiming the title, Queen's Park the most successful with 10 titles.

Celtic are the defending champions after defeating Rangers 1-0 in the 2023-24 final. The game looked destined for extra time before substitute Adam Idah scored in the 90th minute.

Freetips' experienced football experts provide Scottish Cup predictions and betting tips throughout the competition. Our analysts use their vast knowledge and understanding of Scottish football and the betting markets, odds and stats to provide you with consistent winning picks.

Bonus Bets

  • £30
    Free bet
    Use code
    NEWBONUS
    Join
    Claim £30 free bet & 20 Free Spins. Use the promo code NEWBONUS. New Hollywoodbets account holders. 18 years or older. United Kingdom residents only. T&Cs apply.
  • Bet
    £/€50
    Get
    £/€50
    Join
    New bettors; Code SPORT; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18+
  • Free Bet Refund
    £100
    Code
    NEWBONUS
    Join
    Join betgoodwin with promo code NEWBONUS and get access to their £100 Free Bet Refunds offer. 18+ only. T&Cs apply.
  • Bet £50
    Get £25
    Welcome
    Bonus
    Join
    Offer only available to new UK/IE customers who sign up with Promo Code BET50GET25. From 29/3/25 – 4/4/25. Qualifying bet EVS (2.0) or greater. Free Bet credited within 24hrs after settlement & expires after 7 days. Full T&C’s apply.
  • Bet
    £10
    Get
    £20
    Join
    New UK customers (Excluding NI) only. Mobile exclusive. Min Deposit £10. Min stake £10. Min odds Evs. Free bet applied on 1st settlement of any qualifying bet. 30 days to qualify. Free bets expire in 7 days. Cashed out/Free Bets won’t apply. Account & Payment method restrictions apply. 1 Free Bet offer per customer, household & IP Address only. 18+. T&Cs apply. **18+. Online Only. Get paid out as a winner if your team is winning by 2 goals, even if you draw or lose. 90 mins only. Applies to Singles & Multiples. T&Cs apply.

Betting on Scottish Cup


There can be many upsets in the first and second rounds when teams from the Highland League, Lowland League and League Two enter the competition.

The Premiership clubs enter in the fourth round where they often have a big class and financial advantage against teams in the lower divisions. Premiership clubs playing at home can often produce some big wins.

The Old Firm dominate football in Scotland and the Scottish Cup is no exception. Celtic are the most successful club in the competition, their 42 titles eight more than Rangers who won their 34th title in 2021-22.

Backing Celtic and Rangers to win is usually a sound strategy in the Scottish Cup.

Goals often flow in the competition with an average of 3.61 per match in the opening 98 matches in the 2024-25 Scottish Cup. The total goals markets can often be the best way to make a consistent profit.

Format


The two preliminary rounds are followed by the first round when the 18 Highland League teams and 16 Lowland League teams enter the competition. The ten League Two teams enter in the second round.

Twenty teams enter in the third round, ten from the Championship and ten from League One. The 12 Premiership teams enter in the fourth round which precedes the Round of 16 or fifth round.

The semi-finals and final are traditionally played at Hampden Park in Glasgow.

Scottish Cup Live Streaming


Watch the Scottish Cup online with the bet365 live streaming service. Live streaming is a great way to watch football on the go anywhere you have a digital device and an internet connection. 


* To watch a bet365 live stream users must be logged in and have a funded account or to have placed a bet in the last 24 hours. 18+, geo-restrictions & terms and conditions apply.

Scottish Cup Finals


Season
Winner
Score
Runner-up
Venue
2025–26 tbc tbc tbc Hampden Park
2024–25 tbc tbc tbc Hampden Park
2023–24 Celtic (42) 1–0 Rangers Hampden Park
2022–23 Celtic (41) 3–1 Inverness Caledonian Thistle Hampden Park
2021–22 Rangers (34) 2–0 (AET) Heart of Midlothian Hampden Park
2020–21 St Johnstone (2) 1–0 Hibernian Hampden Park
2019–20 Celtic (40) 3–3 (P) Heart of Midlothian Hampden Park
2018–19 Celtic (39) 2–1 Heart of Midlothian Hampden Park
2017–18 Celtic (38) 2–0 Motherwell Hampden Park
2016–17 Celtic (37) 2–1 Aberdeen Hampden Park
2015–16 Hibernian (3) 3–2 Rangers Hampden Park
2014–15 Inverness Caledonian Thistle (1) 2–1 Falkirk Hampden Park
2013–14 St Johnstone (1) 2–0 Dundee United Celtic Park
2012–13 Celtic (36) 3–0 Hibernian Hampden Park
2011–12 Heart of Midlothian (8) 5–1 Hibernian Hampden Park
2010–11 Celtic (35) 3–0 Motherwell Hampden Park
2009–10 Dundee United (2) 3–0 Ross County Hampden Park
2008–09 Rangers (33) 1–0 Falkirk Hampden Park
2007–08 Rangers (32) 3–2 Queen of the South Hampden Park
2006–07 Celtic (34) 1–0 Dunfermline Athletic Hampden Park
2005–06 Heart of Midlothian (7) 1–1 (P) Gretna Hampden Park
2004–05 Celtic (33) 1–0 Dundee United Hampden Park
2003–04 Celtic (32) 3–1 Dunfermline Athletic Hampden Park
2002–03 Rangers (31) 1–0 Dundee Hampden Park
2001–02 Rangers (30) 3–2 Celtic Hampden Park
2000–01 Celtic (31) 3–0 Hibernian Hampden Park
1999–00 Rangers (29) 4–0 Aberdeen Hampden Park
1998–99 Rangers (28) 1–0 Celtic Hampden Park
1997–98 Heart of Midlothian (6) 2–1 Rangers Celtic Park
1996–97 Kilmarnock (3) 1–0 Falkirk Ibrox Stadium
1995–96 Rangers (27) 5–1 Heart of Midlothian Hampden Park
1994–95 Celtic (30) 1–0 Airdrieonians Hampden Park
1993–94 Dundee United (1) 1–0 Rangers Hampden Park
1992–93 Rangers (26) 2–1 Aberdeen Celtic Park
1991–92 Rangers (25) 2–1 Airdrieonians Hampden Park
1990–91 Motherwell (2) 4–3 (AET) Dundee United Hampden Park
1989–90 Aberdeen (7) 0–0 (P) Celtic Hampden Park
1988–89 Celtic (29) 1–0 Rangers Hampden Park
1987–88 Celtic (28) 2–1 Dundee United Hampden Park
1986–87 St Mirren (3) 1–0 (AET) Dundee United Hampden Park
1985–86 Aberdeen (6) 3–0 Heart of Midlothian Hampden Park
1984–85 Celtic (27) 2–1 Dundee United Hampden Park
1983–84 Aberdeen (5) 2–1 (AET) Celtic Hampden Park
1982–83 Aberdeen (4) 1–0 (AET) Rangers Hampden Park
1981–82 Aberdeen (3) 4–1 (AET) Rangers Hampden Park
1980–81 (R) Rangers (24) 4–1 Dundee United Hampden Park
1980–81 Rangers (24) 0–0 (AET) Dundee United Hampden Park
1979–80 Celtic (26) 1–0 (AET) Rangers Hampden Park
1978–79 (SR) Rangers (23) 3–2 (AET) Hibernian Hampden Park
1978–79 (R) Rangers (23) 0–0 (AET) Hibernian Hampden Park
1978–79 Rangers (23) 0–0 Hibernian Hampden Park
1977–78 Rangers (22) 2–1 Aberdeen Hampden Park
1976–77 Celtic (25) 1–0 Rangers Hampden Park
1975–76 Rangers (21) 3–1 Heart of Midlothian Hampden Park
1974–75 Celtic (24) 3–1 Airdrieonians Hampden Park
1973–74 Celtic (23) 3–0 Dundee United Hampden Park
1972–73 Rangers (20) 3–2 Celtic Hampden Park
1971–72 Celtic (22) 6–1 Hibernian Hampden Park
1970–71 (R) Celtic (21) 2–1 Rangers Hampden Park
1970–71 Celtic (21) 1–1 Rangers Hampden Park
1969–70 Aberdeen (2) 3–1 Celtic Hampden Park
1968–69 Celtic (20) 4–0 Rangers Hampden Park
1967–68 Dunfermline Athletic (2) 3–1 Heart of Midlothian Hampden Park
1966–67 Celtic (19) 2–0 Aberdeen Hampden Park
1965–66 (R) Rangers (19) 1–0 Celtic Hampden Park
1965–66 Rangers (19) 0–0 Celtic Hampden Park
1964–65 Celtic (18) 3–2 Dunfermline Athletic Hampden Park
1963–64 Rangers (18) 3–1 Dundee Hampden Park
1962–63 (R) Rangers (17) 3–0 Celtic Hampden Park
1962–63 Rangers (17) 1–1 Celtic Hampden Park
1961–62 Rangers (16) 2–0 St Mirren Hampden Park
1960–61 (R) Dunfermline Athletic (1) 2–0 Celtic Hampden Park
1960–61 Dunfermline Athletic (1) 0–0 Celtic Hampden Park
1959–60 Rangers (15) 2–0 Kilmarnock Hampden Park
1958–59 St Mirren (2) 3–1 Aberdeen Hampden Park
1957–58 Clyde (3) 1–0 Hibernian Hampden Park
1956–57 (R) Falkirk (2) 2–1 (AET) Kilmarnock Hampden Park
1956–57 Falkirk (2) 1–1 Kilmarnock Hampden Park
1955–56 Heart of Midlothian (5) 3–1 Celtic Hampden Park
1954–55 (R) Clyde (2) 1–0 Celtic Hampden Park
1954–55 Clyde (2) 1–1 Celtic Hampden Park
1953–54 Celtic (17) 2–1 Aberdeen Hampden Park
1952–53 (R) Rangers (14) 1–0 Aberdeen Hampden Park
1952–53 Rangers (14) 1–1 Aberdeen Hampden Park
1951–52 Motherwell (1) 4–0 Dundee Hampden Park
1950–51 Celtic (16) 1–0 Motherwell Hampden Park
1949–50 Rangers (13) 3–0 East Fife Hampden Park
1948–49 Rangers (12) 4–1 Clyde Hampden Park
1947–48 (R) Rangers (11) 1–0 (AET) Morton Hampden Park
1947–48 Rangers (11) 1–1 (AET) Morton Hampden Park
1946–47 Aberdeen (1) 2–1 Hibernian Hampden Park
1938–39 Clyde (1) 4–0 Motherwell Hampden Park
1937–38 (R) East Fife (1) 4–2 (AET) East Fife (1) Hampden Park
1937–38 East Fife (1) 1–1 Kilmarnock Hampden Park
1936–37 Celtic (15) 2–1 Aberdeen Hampden Park
1935–36 Rangers (10) 1–0 Third Lanark Hampden Park
1934–35 Rangers (9) 2–1 Hamilton Academical Hampden Park
1933–34 Rangers (8) 5–0 St Mirren Hampden Park
1932–33 Celtic (14) 1–0 Motherwell Hampden Park
1931–32 (R) Rangers (7) 3–0 Kilmarnock Hampden Park
1931–32 Rangers (7) 1–1 Kilmarnock Hampden Park
1930–31 (R) Celtic (13) 4–2 Motherwell Hampden Park
1930–31 Celtic (13) 2–2 Motherwell Hampden Park
1929–30 (R) Rangers (6) 2–1 Partick Thistle Hampden Park
1929–30 Rangers (6) 0–0 Partick Thistle Hampden Park
1928–29 Kilmarnock (2) 2–0 Rangers Hampden Park
1927–28 Rangers (5) 4–0 Celtic Hampden Park
1926–27 Celtic (12) 3–1 East Fife Hampden Park
1925–26 St Mirren (1) 2–0 Celtic Hampden Park
1924–25 Celtic (11) 2–1 Dundee Hampden Park
1923–24 Airdrieonians (1) 2–0 Hibernian Ibrox Park
1922–23 Celtic (10) 1–0 Hibernian Hampden Park
1921–22 Morton (1) 1–0 Rangers Hampden Park
1920–21 Partick Thistle (1) 1–0 Rangers Celtic Park
1919–20 Kilmarnock (1) 3–2 Albion Rovers Hampden Park
1913–14 (R) Celtic (9) 4–1 Hibernian Ibrox Park
1913–14 Celtic (9) 0–0 Hibernian Ibrox Park
1912–13 Falkirk (1) 2–0 Raith Rovers Celtic Park
1911–12 Celtic (8) 2–0 Clyde Ibrox Park
1910–11 (R) Celtic (7) 2–0 Hamilton Academical Ibrox Park
1910–11 Celtic (7) 0–0 Hamilton Academical Ibrox Park
1909–10 (SR) Dundee (1) 2–1 Clyde Ibrox Park
1909–10 (R) Dundee (1) 0–0 Clyde Ibrox Park
1909–10 Dundee (1) 2–2 Clyde Ibrox Park
1908–09 (R) Rangers 1–1 Celtic Hampden Park
1908–09 Rangers 2–2 Celtic Hampden Park
1907–08 Celtic (6) 5–1 St Mirren Hampden Park
1906–07 Celtic (5) 3–0 Heart of Midlothian Hampden Park
1905–06 Heart of Midlothian (4) 1–0 Third Lanark Ibrox Park
1904–05 (R) Third Lanark (2) 3–1 Rangers Hampden Park
1904–05 Third Lanark (2) 0–0 Rangers Hampden Park
1903–04 Celtic (4) 3–2 Rangers Hampden Park
1902–03 (SR) Rangers (4) 2–0 Heart of Midlothian Celtic Park
1902–03 (R) Rangers (4) 0–0 Heart of Midlothian Celtic Park
1902–03 Rangers (4) 1–1 Heart of Midlothian Celtic Park
1901–02 Hibernian (2) 1–0 Celtic Celtic Park
1900–01 Heart of Midlothian (3) 4–3 Celtic Ibrox Park
1899–1900 Celtic (3) 4–3 Queen's Park Ibrox Park
1898–99 Celtic (2) 2–0 Rangers Hampden Park
1897–98 Rangers (3) 2–0 Kilmarnock Hampden Park
1896–97 Rangers (2) 5–1 Dumbarton Hampden Park
1895–96 Heart of Midlothian (2) 3–1 Hibernian New Logie Green
1894–95 St Bernard's (1) 2–1 Renton Ibrox Park
1893–94 Rangers (1) 3–1 Celtic Hampden Park
1892–93 (R) Queen's Park (10) 2–1 Celtic Ibrox Park
1892–93 Queen's Park (10) 0–1 Celtic Ibrox Park
1891–92 (R) Celtic (1) 5–1 Queen's Park Ibrox Park
1891–92 Celtic (1) 1–0 Queen's Park Ibrox Park
1890–91 Heart of Midlothian (1) 1–0 Dumbarton Hampden Park
1889–90 (R) Queen's Park (9) 2–1 Vale of Leven Ibrox Park
1889–90 Queen's Park (9) 1–1 Vale of Leven Ibrox Park
1888–89 (R) 3rd Lanark RV (1) 2–1 Celtic Hampden Park
1888–89 3rd Lanark RV (1) 3–0 Celtic Hampden Park
1887–88 Renton (2) 6–1 Cambuslang Hampden Park
1886–87 Hibernian (1) 2–1 Dumbarton Hampden Park
1885–86 Queen's Park (8) 3–1 Renton Cathkin Park
1884–85 (R) Renton (1) 3–1 Vale of Leven Hampden Park
1884–85 Renton (1) 0–0 Vale of Leven Hampden Park
1883–84 Queen's Park (7) walkover Vale of Leven Cathkin Park
1882–83 (R) Dumbarton (1) 2–1 Vale of Leven Hampden Park
1882–83 Dumbarton (1) 2–2 Vale of Leven Hampden Park
1881–82 (R) Queen's Park (6) 4–1 Dumbarton Cathkin Park
1881–82 Queen's Park (6) 2–2 Dumbarton Cathkin Park
1880–81 (R) Queen's Park (5) 3–1 Dumbarton Kinning Park
1880–81 Queen's Park (5) 2–1 Dumbarton Kinning Park
1879–80 Queen's Park (4) 3–0 Thornliebank Cathkin Park
1878–79 (R) Vale of Leven (3) walkover Rangers Hampden Park
1878–79 Vale of Leven (3) 1–1 Rangers Hampden Park
1877–78 Vale of Leven (2) 1–0 3rd Lanark RV Hampden Park
1876–77 (SR) Vale of Leven (1) 3–2 Rangers Hampden Park
1876–77 (R) Vale of Leven (1) 1–1 Rangers Hamilton Crescent
1876–77 Vale of Leven (1) 1–1 Rangers Hamilton Crescent
1875–76 (R) Queen's Park (3) 2–0 3rd Lanark RV Hamilton Crescent
1875–76 Queen's Park (3) 1–1 3rd Lanark RV Hamilton Crescent
1874–75 Queen's Park (2) 3–0 Renton Hampden Park
1873–74 Queen's Park (1) 2–0 Clydesdale Hampden Park

Performances by Club


Club
Wins
Runners-up
Finals
Celtic 42 18 61
Rangers 34 19 54
Queen's Park 10 2 12
Heart of Midlothian 8 9 17
Aberdeen 7 9 16
Hibernian 3 12 15
Kilmarnock 3 5 8
Vale of Leven 3 4 7
St Mirren 3 3 6
Clyde 3 3 6
Dundee United 2 8 10
Motherwell 2 6 8
Third Lanark 2 4 6
Falkirk 2 3 5
Dunfermline Athletic 2 3 5
Renton 2 3 5
St Johnstone 2 2
Dumbarton 1 5 6
Dundee 1 4 5
Airdrieonians (1878) 1 3 4
East Fife 1 2 3
Greenock Morton 1 1 2
Partick Thistle 1 1 2
Inverness Caledonian Thistle 1 1 2
St Bernard's 1 1
Hamilton Academical 2 2
Ross County 1 1
Queen of the South 1 1
Gretna 1 1
Albion Rovers 1 1
Raith Rovers 1 1
Cambuslang 1 1
Thornliebank 1 1
Clydesdale 1 1

Football Predictions & Tips

Scottish Cup FAQ

When is the 2024-25 Scottish Cup being played?

The 2024-25 Scottish Cup is being played from 9 August 2024 to 24 May 2025.

Where is the Scottish Cup final played?

The Scottish Cup final is played at Hampden Park in Glasgow. 

How many teams play in the Scottish Cup?

A total of 130 teams play in the Scottish Cup.

Who has won the most Scottish Cup titles?

Celtic have won the most Scottish Cup titles, claiming 42 titles. Rangers are next best with 34 titles.

Where can I bet on Scottish Cup?

Bet on Scottish Cup with an online bookmaker or multiple bookmakers to get the best prices and odds.