If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Football betting & tips today | List of best matches, latest odds & predictions and fixtures for Friday, June 20

Contributor
Xaviour Raymond
Football betting & tips today | List of best matches, latest odds & predictions and fixtures for Friday, June 20 image

Friday, June 20, lines up an exciting football action across the FIFA Club World Cup, U19 European Championship, and the Republic of Ireland Premier Division, providing prime opportunities for betting and match predictions.

Club football giants like PSG, Chelsea, Benfica, and Flamengo headline the FIFA Club World Cup. Meanwhile, youth talent will be on full display in the U19 European Championship, with key clashes like Netherlands U19 vs. England U19 and Norway U19 vs. Germany U19 on the schedule.

Back in Europe, the Irish Premier Division adds to the mix, with competitive fixtures such as Waterford vs. Bohemians and Drogheda vs. Sligo Rovers offering value plays for punters.

MORE: How to bet on football, a complete guide 

Football betting & tips today and latest odds (Friday, June 20)

Note: This is not an exhaustive list, but highlights the top international and domestic fixtures with competitive odds worth watching.

All odds provided by Paddy Power and correct at time of publish.

  • FIFA Club World Cup

PSG vs. Botafogo (Kick-off time: 2:00 a.m. BST)

 

Odds

PSG

2/7

Draw

23/4

Botafogo RJ

12/1

TSN's Prediction: PSG

Benfica vs. Auckland City (Kick-off time: 5:00 p.m. BST)

 

Odds

Benfica

1/100

Draw

100/1

Auckland City

150/1

TSN's Prediction: Benfica 

Flamengo vs. Chelsea (Kick-off time: 8:00 p.m. BST)

 

Odds

Flamengo

7/2

Draw

27/10

Chelsea

9/10

TSN's Prediction: Chelsea

Los Angeles FC vs. Esperance de Tunis (Kick-off time: 11:00 p.m. BST) 

 

Odds

Los Angeles FC

7/2

Draw

27/10

Esperance de Tunis

9/10

 TSN's Prediction: Draw  

  • U19 European Championship

Netherlands U19 vs. England U19 (Kick-off time: 6:00 p.m. BST)

 

Odds

Netherlands U19

31/10

Draw

16/50

England U19

8/11

TSN's Prediction: England U19

Norway U19 vs. Germany U19 (Kick-off time: 6:00 p.m. BST)

 

Odds

Netherlands U19

16/5

Draw

14/5

England U19

4/7

TSN's Prediction: Germany U19 

  • Rep. Ireland Premier Division

Waterford vs. Bohemians (Kick-off time: 7:45 p.m. BST)

 

Odds

Waterford

16/5

Draw

13/5

Bohemians

8/11

TSN's Prediction: Bohemians 

Drogheda vs. Sligo Rovers (Kick-off time: 7:45 p.m. BST)

 

Odds

Drogheda

10/13

Draw

13/5

Sligo Rovers

4/1

TSN's Prediction: Drogheda 

OFFER: Bet £10 and get £60 in free bets when you sign up for an account with Spreadex. Click to claim

Top tips for football betting

1. Do your research

Try to avoid placing bets on matches and leagues that you have no idea about. Albeit you may win this way once or twice, this is not a long-term solution to successful betting. Dive into the statistics of players and clubs including recent form, how teams fare in home fixtures against away fixtures, as well as up-to-date teams news like injuries and suspension.

2. Follow tipsters on social media or other platforms

Take note from experts in the field, including us here at TSN, who have an impressive track record of making successful bets. The last 15-20 years has featured the rise of online betting experts making a name for themselves with as much, if not even more, influence as the traditional media. Keeping track of a diverse portfolio from a variety of sources will only help you to make educated, informed bets.

Another good way is to make use of online tools and tipping resources. Oddschecker+ is a great way to do that, with access to market-leading AI content and betting experts for less than £1 per day.

3. Make use of promotions and welcome offers

With more and more sports betting sites popping up, the competition to get your attention is fierce. This is where welcome offers, reload offers and promotions can make a serious impact to swaying new customer sign-ups and existing customers coming back for more.

An example could be AK Bets' tempting offer, where signing up and betting on any multiple will earn a winnings boost for new customers of up to £100 in the form of a free bet. Keep across the various online football betting platforms for the best value.

Here's our round-up of the best welcome offers right now from our selected partners.

Just remember, all offers are subject to terms and conditions, so check those carefully before you sign up to make sure you can activate the offer and any potential bonuses.

Paddy Power

Bet £5 and get £30 free bets 

New Customer offer - Use promo code YSKAST. Place a min £5 bet on the sportsbook at odds of min EVS (2.0) and get £30 in free bets. Free bet rewards valid for 30 days. Only deposits via Debit Cards & Apple Pay will qualify for this offer. T&Cs apply. Please Gamble Responsibly
Betfair

Bet £10 and get £50 free bets

New Customer offer. Place a min £10 bet on odds of min 1/1 (EVS), get £50 in Free Bets. Rewards valid for 30 days. Only deposits via cards or Apple Pay will qualify. T&Cs apply. Please Gamble Responsibly
Sky Bet

Bet 5p and get £30 free bets

New customers only. First single & E/W bet only. Odds of 1/1 or greater. 5 X £10 bet tokens. Free bet stakes not included in returns. Free bets exclude virtuals. Free bets are non withdrawable. Free bets expire after 30 days. Eligibility restrictions and further T&Cs apply.
Bet365

Bet £10 and get £30 free bets

18+ Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration Required. Gambleaware.org
Betway

Up to a £30 free matched bet if your first acca loses, plus a £30 Uber Eats voucher for new customers

New UK customers only. Min Stake: £5. Maximum Free Bet: £30. First bet on a Football, Horse Racing, Tennis, Cricket or Basketball multiple with 3+ selections. Overall odds: 3.00 (2/1) or higher. Free Bets available upon settlement of the qualifying bet. 100 Free Spins on More Unusual Suspects (£0.10 per spin) credited on settlement of qualifying Acca bet. No wagering requirements on free spin winnings. Earn a £30 Uber Eats Voucher on successful Acca qualification. Debit Card deposit only (exclusions apply). This offer is valid 7 days from the new account being registered. 18+ GambleAware.org. Bet the Responsible Way. Full Terms apply
BetVictor

Bet £10 and get £40 free bets

18+ New customers only. Opt in, bet £10 on any football market at minimum 1/1 odds within 7 days of registration. No cash out. Get £40 in Free Bets on selected events. Free Bets expire in 7 days. T&Cs apply. gambleaware.org | Please gamble responsibly
AK Bets

Up to £100 winnings boost on your first acca

Applies to new UK/IRE customers who sign up with promo code AKACCA100. Place your first bet as a multiple (minimum 3 selections) and AK Bets will boost the profit gained on that initial bet by 25% in the form of a Free Bet up to a value of £100. 18+ | GambleAware.org
Virgin Bet

Bet £10 and get £20 free bets

New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. BeGambleAware.org 18+T&CS apply
Live Score Bet

Bet £10 and get £30 free bets

New members only. £10+ bet on sportsbook (ex. virtuals) at 1.5 min odds, settled within 14 days. Free Bets: accept in 7 days, valid 7 days on sportsbook only. 2x£5 Free Bets for Bet Builder only. Stake not returned. T&Cs + deposit exclusions apply. Bet Responsibly. GambleAware.org
10bet

Earn 100% winnings boost up to £50 

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+
Copy Bet

Bet £20 and get £60 free bets

Full T&Cs apply. New UK customers only. The qualifying bet should be either a Single or Acca (2+ selections) bet, start at £20, have 1.9 or greater odds and must be settled within 7 days of opt-in. The Free bet include: 1 x £20 Free bet any Live or Pre-Match event. Max payout – £500. 7-day expiry. To unlock the offer, complete the first deposit via the banking app secured by Truelayer. Profit boost: One boost per day; claim required. 1 day to claim (by 23:59 UTC+3). Max stake £30. Single bets only. No Free Bets. Profit Boost valid for 24 hrs. Max payout £1,000. Credited within 24 hrs. 18+. BeGambleAware.com
Betrino

Bet £25 and get £50 free bets

New Players Only. Free bet - one-time stake of £30, min odds 1.5, stake not returned. 1X wager for Sports and 50X for Free Spins on the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200 for Free Bet and £20 for Free Spins. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms apply.
Spreadex

Bet £10 and get £60 free bets

Spread betting losses can exceed deposit. 18+ www.gambleaware.org. Place a £10 fixed odds bet at minimum odds of 1/2 and get 3 x £10 free fixed odds bets, 3 x £5 Total Goals football spread bets and 3 x £5 Winning Favourites spread bets and a £1 racing Race Index spread bet. Free bets expire within 28 days. Eligibility restrictions and further T&Cs apply.
Grosvenor

Get double the odds + 100 free spins

New Customers by invite Only. Min Deposit £20 (exc PayPal & PaySafe). Max Bonus £30 (30x wagering & max wins £2000) & 100 Free Spins @10p playable on selected games (1x wagering on wins, max wins £500) + 100% Odds Boost Token. T&Cs apply.
Betzone

Bet £10 to get £20 in free bets

18+ | New Customers Only | Promo Code: WELCOME10 | Place a single £10 bet within 3 calendar days of registration. Bet must settle on the same day of placement | Min odds Evens (2.00) | 4 x £5 Free Bets valid for 7 days | Max win £250 | T&Cs apply | Ends 31/05/25 | GB residents only | Gamble responsibly
Fruity King

Bet £10 and get £30 in free bets

New Players Only. Min £/€/$10 qualifying bets, stake not returned. Free bet - one-time stake of £/€/$30, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £/€/$200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits Full Terms Apply.
Gentleman Jim

Sign up now to Gentleman Jim

Sign Up Now. Must be 18+. T&C's Apply
Monster Sport

Bet £10 and get £30 in free bets

New Players Only. Free bet - one-time stake of £30, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms Apply. 18+ | BeGambleAware | #Ad
Spinzwin Sports

Bet £10 to get £20 in free bets

New Players Only. Free bet - one-time stake of £20, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms apply.

4. Bankroll management

It’s important to ensure you’re betting within your means. Bet responsibly and don’t chase your losses. Deposit limits have changed massively in the last five years, with regulations tightening to help you manage your money. But with the best football betting sites competing for your loyalty, you must ensure you’re keeping a track of your betting history and bankroll.

How to sign up for a betting account

1. Choose a betting site 

2. Click to join, sign up or register

3. Fill in your personal information 

4. Set a deposit limit (optional but recommended) 

5. Agree to the terms and conditions, and confirm you're over 18

6. Verify your identity

7. Make your first deposit 

8. Claim welcome bonus (if available)

9. Start betting