Scottish Cup Predictions & Betting Tips
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
-
£30Free betUse codeNEWBONUSClaim £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£/€50Get£/€50New 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£100CodeNEWBONUSJoin betgoodwin with promo code NEWBONUS and get access to their £100 Free Bet Refunds offer. 18+ only. T&Cs apply.
-
Bet £50Get £25WelcomeBonusOffer 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£10Get£20New 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.
- Log-in or register for an account at bet365 (use the bonus code "NEWBONUS")
- Visit bet365 > Live Streaming > Football > Scotland
- When the live streaming window opens, select the match you want to watch*.
- Registered depositing users can watch & bet on the Scottish Cup.
* 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.
Today's Acca Tips
-
Soccer tips
-
Horse Racing tips
-
Tennis tips