Richard started betting at a young age after frequent visits to the horses with his father and persuading his classmates to gamble on wrestling events. Luckily his teacher stopped him days before a huge loss on the Royal Rumble. After graduating in Newspaper Journalism Richard started blogging on sports which lead to a job opportunity as a content provider at Ladbrokes where he spent five years. After moving to Sweden in 2012 Richard has been working as a freelancer (including spells at the European Handball Association and for the International Paralympic Committee) before returning to his first love of football betting tips. He is a Norwich fan with special interests in the Championship and the Swedish top-flight (Allsvenskan)
Football Features by Richard McTiernan
Cardiff vs Leeds Preview
Cardiff vs Leeds Match Info Date: Sunday 15th March 2020 Kick-off: 1:00pm Venue: Cardiff City Stadium, Cardiff Cardiff vs Leeds Head-to-Head Last Three Results: 14 December 2019- Leeds 3-3 Cardiff – Championship 3 February 2018- Leeds 1-4 Cardiff- Championship 26 September 2017- Cardiff 3-1 Leeds- Championship Full Head-to-Head Record: Cardiff wins: 28 Leeds wins: 17 Draws: 14...
Luton vs Preston Preview
Luton vs Preston Match Info Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: Kenilworth Road, Luton Luton vs Preston Head-to-Head Last Three Results: 14 December 2019- Preston 2-1 Luton – Championship 2 December 2006- Luton 2-0 Preston- Championship 4 November 2006- Preston 3-0 Luton- Championship Full Head-to-Head Record: Luton wins:11 Preston wins: 25 Draws: 9 Matches played:...
Hull vs Charlton Preview
Hull vs Charlton Preview Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: KCOM Stadium, Hull Hull vs Charlton Head-to-Head Last Three Results: 13 December 2019- Charlton 2-2 Hull- Championship 16 January 2016- Hull 6-0 Charlton- Championship 22 August 2015- Charlton 2-1 Hull- Championship Full Head-to-Head Record: Hull wins: 11 Charlton wins: 17 Draws: 11 Matches played: 39...
Huddersfield vs Wigan Preview
Huddersfield vs Wigan Match Info Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: John Smith’s Stadium, Huddersfield Huddersfield vs Wigan Head-to-Head Last Three Results: 14 December 2019- Wigan 1-1 Huddersfield – Championship 2 January 2017- Wigan 0-1 Huddersfield- Championship 28 November 2016- Huddersfield 1-2 Wigan – Championship Full Head-to-Head Record Huddersfield wins: 13 Wigan wins: 8 Draws:...
Blackburn vs Bristol City Preview
Blackburn vs Bristol City Match Info Date: Saturday 13th March 2020 Kick-off: 3:00pm Venue: Ewood Park, Blackburn Blackburn vs Bristol City Head-to-Head Last Three Results: 14 December 2019- Bristol City 0-2 Blackburn- Championship 9 February 2019- Blackburn 0-1 Bristol City -Championship 2 September 2018- Bristol City 4-1 Blackburn- Championship Full Head-to-Head Record: Blackburn wins: 14 Bristol City...
Sheffield Wednesday vs Nottingham Forest Preview
Sheffield Wednesday vs Nottingham Forest Match Info Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: Hillsborough, Sheffield Sheffield Wednesday vs Nottingham Forest Head-to-Head Last Three Results: 14 December 2019- Nott’m Forest 0-4 Sheff Wed – Championship 9 April 2019- Sheff Wed 3-0 Nott’m Forest – Championship 19 September 2018- Nott’m Forest 2-1 Sheff Wed – Championship Full...
Reading vs Stoke Preview
Reading vs Stoke Head-to-Head Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: Madejski Stadium, Reading Reading vs Stoke Head-to-Head Last Three Results: 14 December 2019- Stoke 0-0 Reading- Championship 16 March 2019- Stoke 0-0 Reading – Championship 1 December 2018- Reading 2-2 Stoke- Championship Full Head-to-Head Record: Reading wins: 17 Stoke wins: 17 Draws: 17 Matches played: 51...
QPR vs Barnsley Preview
QPR vs Barnsley Match Info Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: Kiyan Prince Foundation Stadium, London QPR vs Barnsley Head-to-Head Last Three Results: 14 December 2019- Barnsley 5-3 QPR – Championship 3 February 2018- QPR 1-0 Barnsley- Championship 26 September 2017- Barnsley 1-1 QPR – Championship Full Head-to-Head Record QPR wins: 28 Barnsley wins: 16...
Millwall vs Derby Preview
Millwall vs Derby Match Info Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: The Den, Millwall Millwall vs Derby Head-to-Head Last Three Results: 14 December 2019- Derby 0-1 Millwall – Championship 20 February 2019 – Derby 0-1 Millwall – Championship 18 August 2018 – Millwall 2-1 Derby- Championship Full Head-to-Head Record: Millwall wins: 22 Derby wins: 20...
Middlesbrough vs Swansea Preview
Middlesbrough vs Swansea Match Info Date: Saturday 14th March 2020 Kick-off: 3:00pm Venue: Riverside Stadium, Middlesbrough Middlesbrough vs Swansea Head-to-Head Last Three Results: 14 December 2019- Swansea 3-1 Middlesbrough – Championship 6 April 2019- Swansea 3-1 Middlesbrough- Championship 22 September 2018- Middlesbrough 0-0 Swansea – Championship Full Head-to-Head Record Middlesbrough wins: 19 Swansea wins: 17 Draws: 11...
West Brom vs Birmingham Preview
West Brom vs Birmingham Preview Date: Saturday 14th February 2020 Kick-off: 12:30pm Venue: The Hawthorns, West Bromwich West Brom vs Birmingham Head-to-Head Last Three Results: 14 December 2019- Birmingham 2-3 West Brom- Championship 29 March 2019- West Brom 3-2 Birmingham- Championship 14 September 2018- Birmingham 1-1 West Brom- Championship Full Head-to-Head Record: West Brom wins: 59...
Fulham vs Brentford Preview
Fulham vs Brentford Match Info Date: Friday 13th March 2020 Kick-off: 7:45pm Venue: Craven Cottage, London Fulham vs Brentford Head-to-Head Last Three Results: 14 December 2019- Brentford 1-0 Fulham – Championship 14 April 2018- Fulham 1-1 Brentford- Championship 2 December 2017- Brentford 3-1 Fulham – Championship Full Head-to-Head Record Fulham wins: 20 Brentford wins: 20 Draws: 16...
Derby vs Blackburn Preview
Derby vs Blackburn Match Info Date: Sunday 8th March 2020 Kick-off: 3:00pm Venue: Pride Park, Derby Derby vs Blackburn Head-to-Head Last Three Results: 7 December 2019- Blackburn 1-0 Derby- Championship 9 April 2019- Blackburn 2-0 Derby -Championship 18 September 2018- Derby 0-0 Blackburn- Championship Full Head-to-Head Record: Derby wins: 41 Blackburn wins: 57 Draws: 36 Matches played:...
Wigan vs Luton Preview
Wigan vs Luton Match Info Date: Saturday 7th March 2020 Kick-off: 3:00pm Venue: DW Stadium, Wigan Wigan vs Luton Head-to-Head Last Three Results: 11 December 2019- Wigan 1-1 West Brom – Championship 5 January 2019- West Brom 1-0 Wigan- Football League Old Division Two 26 December 2018- West Brom 2-0 Wigan- FA Cup Full Head-to-Head Record: Wigan...
Swansea vs West Brom Preview
Swansea vs West Brom Preview Date: Saturday 7th February 2020 Kick-off: 3:00pm Venue: Liberty Stadium, Swansea Swansea vs West Brom Head-to-Head Last Three Results: 8 December 2019- West Brom 5-1 Swansea- Championship 13 March 2019- West Brom 3-0 Swansea- Championship 28 November 2018- Swansea 1-2 West Brom- Championship Full Head-to-Head Record: Swansea wins: 18 West Brom...
Brentford vs Sheffield Wednesday Preview
Brentford vs Sheffield Wednesday Match Info Date: Saturday 7th March 2020 Kick-off: 3:00pm Venue: Griffin Park, Brentford Brentford vs Sheffield Wednesday Head-to-Head Last Three Results: 7 December 2019- Sheff Wed 2-1 Brentford – Championship 26 February 2019- Sheff Wed 2-0 Brentford – Championship 19 August 2018- Brentford 2-0 Sheff Wed – Championship Full Head-to-Head Record: Brentford wins:...
Birmingham vs Reading Preview
Birmingham vs Reading Head-to-Head Date: Saturday 7th March 2020 Kick-off: 3:00pm Venue: St Andrew’s, Birmingham Birmingham vs Reading Head-to-Head Last Three Results: 7 December 2019- Reading 2-3 Birmingham- Championship 5 May 2019- Reading 0-0 Birmingham – Championship 23 October 2018- Birmingham 2-1 Reading- Championship Full Head-to-Head Record: Birmingham wins: 15 Reading wins: 13 Draws: 12 Matches played: 40...
Stoke vs Hull Preview
Stoke vs Hull Preview Date: Saturday 7th March 2020 Kick-off: 3:00pm Venue: Bet365 Stadium, Stoke-on-Trent Stoke vs Hull Head-to-Head Last Three Results: 7 December 2019- Hull 2-1 Stoke- Championship 2 February 2019- Hull 2-0 Stoke- Championship 25 August 2018- Stoke 2-0 Hull- Championship Full Head-to-Head Record: Stoke wins: 29 Hull wins: 20 Draws: 19 Matches played: 68...
Charlton vs Middlesbrough Preview
Charlton vs Middlesbrough Match Info Date: Saturday 7th March 2020 Kick-off: 3:00pm Venue: John Smith’s Stadium, Huddersfield Charlton vs Middlesbrough Head-to-Head Last Three Results: 7 December 2019- Middlesbrough 1-0 Charlton – Championship 13 March 2016- Charlton 2-0 Middlesbrough- Championship 31 October 2015- Middlesbrough 3-0 Charlton – Championship Full Head-to-Head Record Charlton wins: 36 Middlesbrough wins: 44 Draws:...
Barnsley vs Cardiff Preview
Barnsley vs Cardiff Match Info Date: Saturday 7th March 2020 Kick-off: 3:00pm Venue: Oakwell, Barnsley Barnsley vs Cardiff Head-to-Head Last Three Results: 7 December 2019- Cardiff 3-2 Barnsley – Championship 6 March 2018- Cardiff 2-1 Barnsley- Championship 21 November 2017- Barnsley 0-1 Cardiff- Championship Full Head-to-Head Record: Barnsley wins: 14 Cardiff wins: 26 Draws: 12 Matches played:...
Free Bets & Offers
Full T&Cs apply. New customers on mobile only. 7 days to claim and stake £10 minimum bet at odds of 1.5 or greater to qualify. Free, void, cashed out or partially cashed out bets do not qualify. Max 3x £10 free bets credited on bet settlement. Free bets must be used on 4 or more selections with selection odds of 1.3 or greater. Free bets are non-withdrawable, and stake not returned with winnings. 7 day expiry. 18+. BeGambleAware.org.
18+ only. Place 5 x £10 Sportsbook bets on any market at minimum odds of 2.0 (Evs), and get money back as Cash if it loses. Max refund per qualifying bet is £10 (up to £50 in total). Only deposits made via Cards will be eligible for the promotion (Apple Pay excluded). T&Cs apply
Get a £20 free bet when you place £50 worth of bets. Repeat up to 5 times.
18+. T&Cs Apply. begambleaware.org
18+ only. New customers place £50 worth of bets to receive £20 in free bets. Repeat up to 5 times to receive maximum £100. Min odds 1.2 (1/5). Multiple bets included. Exchange bets excluded. Payment restrictions apply. T&Cs apply.
*New UK customers only. This offer is valid for 7 days from your new account being registered. Min Deposit: £5. Maximum Free Bet: £30. First bet on a Football or Horse Racing multiple with 3+ selections. Overall odds: 3.00 (2/1) or higher. Free Bets available upon settlement of the qualifying bet. Debit card deposits only (exclusions apply). Free Bet expires 7 days after credited. 18+. BeGambleAware.org. Bet The Responsible Way. Full terms apply.
Bet £10, get £40 in free bets
New Customers Only 18+. Play Safe. T&Cs Apply. begambleaware.org
18+. Play Safe. Sign-up via Mobile using promo code N40 and place a bet of £10/€10 or more and we will give you 4x £10/€10 free bets. By entering the Promo code in the box above you agree to the full terms and conditions of this promotion as displayed below. See full terms below. #ad
18+ only. New UK, IE & Malta users only. Min. £10/€10 first deposit only using Debit Card or Trustly. Free bets expire in 90 days. T&Cs apply.
18+ only. This offer is for new customers only and is available once per household. Max. FreeBet amount: £10 Minimum Deposit and wagering on sport to activate the Free Bet is: £10 Void/cancelled or cashed out bets do not count towards wagering to activate the free bet. Offer valid only to customers making a first deposit of £10 or more. Offer only applies to players who are residents of United Kingdom and Ireland. Full T&Cs apply.
New 18+ UK customers only. Register using the promo code WELCOME40, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £30 in Free Bets and £10 in Free Spins (50x20p) credited within 10 hours of bet settlement. Free Bet stakes are not included in any returns. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply
Money back up to £30 as a free bet if your first bet loses
18+. T&Cs Apply. begambleaware.org
New Customers Only. Sign up using the bonus code 'Matchbook30'. Place your first bet, if it loses, we will refund your first bet stake as a free bet. The first bet must be placed within 7 days of registration and at odds of 1.8 or more. The max refund is a single £30 free bet and will be applied to your account with 82 hours of qualifying bet settlement. 18+ only. T&Cs apply. BeGambleAware.
18+ only. New customers only. Min. deposit of £/€10. Qualifying real money bet of £/€10. Min odds greater than or equal to 1.5 required. E/W bets excluded. Offer credited within 48 hours. Additional T&Cs apply. Please gamble responsibly.
£30 in free bets plus £10 casino bonus when you join and bet £10
18+. T&Cs Apply. begambleaware.org
18+ only. Min deposit £/€/$10 • A qualifying bet is a ‘real money’ stake of at least £/€/$10 • Min odds 1/2 (1.50) • Free Bets are credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes are not included in returns • Casino Bonus must be claimed within 7 days, wins are capped at £/€/$500 • To withdraw bonus/related wins, you must wager the bonus amount up to 40 times its value within 14 days • Casino Bonus expires after 60 days • Casino Bonus can be used on selected games in casino only • Restrictions apply to withdrawals, payment methods & countries & full T&Cs apply
18+ only. Full T&Cs Apply. This offer is for new customers only and is available once per household. Max. FreeBet amount: £10 Minimum Deposit and wagering on sport to activate the Free Bet is: £10 Void/cancelled or cashed out bets do not count towards wagering to activate the free bet. Offer valid only to customers making a first deposit of £10 or more. Offer only applies to players who are residents of United Kingdom and Irland. The “Welcome Free Bet” may not be used in conjunction with any other bonus, promotion or offer. The “Welcome Free Bet” must be used at luckster.com within 14 days of being credited to your account.
18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit: £10, max £10 bonus, valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets no eligible. Full T&Cs apply. #Ad
50 free spins no deposit plus spend £10 get 200 spins
18+. T&Cs Apply. begambleaware.org
NEW CUSTOMERS ONLY. OPT IN REQUIRED. 7 DAY FREE SPIN EXPIRY. ALL FREE SPINS WILL AUTO PLAY ON FIRST ELIGIBLE GAME LOADED. £10 STAKING REQUIREMENT MUST BE MET WITHIN 30 DAYS OF OPT IN. ELIGIBILITY RESTRICTIONS APPLY. 18+ FURTHER T&CS APPLY. BEGAMBLEAWARE.ORG
Money back as a bonus up to £40 if your first bet loses
18+. T&Cs Apply. begambleaware.org
18+ begambleaware.org. New customers only. Min deposit £10. Money back as bonus if first sports bet loses. Wagering requirements: sportsbook 3x at min. odds of 1.40 (2/5), casino 50x. Unless forfeited the sportsbook bonus must be wagered before using the casino bonus. Bonus expires 7 days after opt-in. Visit Unibet.co.uk for full T&C's.
18+ only. New players only. Opt-in required. Minimum $/€/£10 qualifying bets. No cash-outs allowed. Free bet is a one-time stake of $/€/£ 30, minimum odds of 1.5, stake is not returned, maximum Conversion $/€/£ 20 , 10X wagering the winnings, valid for 7 Days from issue. Full Terms apply.
18+, UK only. Deposit and place a minimum £10 cash bet at single or accumulated odds of 1/1 or greater and we will give you 1 x £5 in free bets plus an extra 3 x £5 Free Bets the following day. Applies to first cash bet only. Free bets credited as 4 x £5 bets to use on 3x Any sport & 1x Virtuals. Cashed Out, Void or Draw No Bet wagers do not qualify for this promotion. 1 x £5 Free Bets are credited upon qualifying first bet settlement, other free bets credited by midday the day after your first bet settles. 7-day free bet expiry. Available once per customer. This offer cannot be combined with any other promotion. Full T&C's apply.
New Players Only. Minimum stake $/€/£ 10, minimum odds1.5, stake not returned.1X wagering the winnings from the free bet. Wagering occurs from real balance first. Wagering requirement is calculated on bonus bets only, wagering starts from real funds. Free bet is valid for 7 Days from issue. Max conversion: $/€/£ 200. Excluded Skrill deposits. Withdrawal requests voids all active/pending bonuses. Full Terms Apply