Here is the Off The Ball guide to what sport is on this weekend and where to watch it:
What sport is on this weekend - GOLF:
Thursday: Sky Sports Golf - 12.30pm-10.30pm: The Masters Day 1
Thursday: BBC 2, 11.30pm-1am - The Masters, Day 1 - highlights
Friday: Sky Sports Golf: 12.30pm-10.30pm - The Masters Day 2
Friday: BBC 2, 11.20pm-0.50am - The Masters, Day 2 - highlights
Saturday: Sky Sports Golf, 5pm-11pm, eir Sport 1, 6pm-11pm - The Masters, Day 3
Sunday: Sky Sports Golf, 2pm-9pm, eir Sport 1, 3pm-9pm - The Masters, Final day
Sunday: BBC 2, 10.20pm-0.20am -The Masters final day highlights
What sport is on this weekend: SOCCER
Thursday: Virgin Media Sport from 4.50pm, Sky Sports Football from 4.55pm: Euro 2020 playoff:
5pm Georgia v North Macedonia
Thursday: Sky Sports Football from 7pm: Euro 2020 playoff:
7.45pm Serbia v Scotland
Thursday: Sky Sports Football: Euro 2020 playoff:
7.45pm Hungary v Iceland
Thursday: Virgin Media Two from 7pm,Sky Sports Premier League from 7pm: Euro 2020 playoff:
7.45pm - Northern Ireland v Slovakia
Thursday: UTV from 7.30pm
8pm - England v Republic of Ireland
Saturday: Sky Sports Football Red Button, UEFA Nations League:
Uefa Nations League
7.45pm - Germany v Ukraine
7.45pm - Sweden v Croatia
7.45pm - Switzerland v Spain
Saturday: Virgin Media Two from 7pm, Sky Sports Football from 7.40pm, UEFA Nations League:
7.45pm Portugal v France
Saturday: BBC 1, 10.40pm-0.10am
Match of the Day
Sunday: Sky Sports Football, UEFA Nations League:
5pm - Albania v Kazakhstan
5pm - Belarus v Lithuania
5pm - Bulgaria v Finland
5pm - Georgia v Armenia
5pm - Turkey v Russia
7.45pm - Czech Republic v Israel
7.45pm - Denmark v Iceland
7.45pm - Hungary v Serbia
7.45pm - Italy v Poland
7.45pm - Moldova v Greece
7.45pm - Romania v Norway
7.45pm - Slovenia v Kosovo
Sunday; Sky Sports Premier League from 7pm, Virgin Media Two from 7pm: UEFA Nations League
7.45pm Belgium v England
Sunday: UTV, 10.55pm-0.20am:
UEFA Nations League highlights
Sunday: Sky Sports Premier League from 1.55pm, UEFA Nations League:
2pm North Macedonia v Estonia
Sunday: BT Sport 1 from 2pm: Women’s Super League
2.30pm Arsenal v Chelsea
Sunday: Sky Sports Football: 1.30pm, Virgin Media Sport: 1.50pm: UEFA Nations League
2pm Slovakia v Scotland
Sunday: Sky Sports Football from 4.45pm, UEFA Nations League
5pm Wales v Republic of Ireland
7.45pm Austria v Northern Ireland
Sunday: Sky Sports Premier League from 4.55pm, Virgin Media Sport from 4.50pm: UEFA Nations League
5pm Netherlands v Bosnia and Herzegovina
Sunday: BBC 1, 11.40pm-0.20am, UEFA Nations
Austria v Northern Ireland highlights
What sport is on this weekend - GAA:
Saturday: Ulster Senior Football semi-final
1.15pm Donegal v Armagh
Saturday: Senior Hurling Qualifier
4pm Cork v Tipperary
Saturday: Camogie - RTE 2 from 12.30pm - All-Ireland Senior Quarter-finals
1pm Clare v Cork
2.45pm Tipperary v Waterford
Saturday: TG4 from 3pm: Women’s Senior Football Championship
3.15pm Armagh v Mayo
Sunday: RTE News Now: Leinster Senior Football Semi-finals
1pm Meath v Kildare
3.30pm Dublin v Laois
Sunday: RTE 2 from 1pm: Connacht Senior Football Final
1.30pm Galway v Mayo
Sunday: Munster Senior Hurling Final
4pm Limerick v Waterford
Sunday: BBC 2 from 1.15pm - Ulster Senior Football Semi-final
1.30pm Down v Cavan
Saturday: RTE 2 from 5.45pm - Leinster Hurling Final
6.15pm Kilkenny v Galway
Saturday: BBC 2 from 7pm - Ulster Senior Football
Donegal v Armagh
BOXING/MMA:
Friday: Sky Sports Mix from midnight
Uncasville Patricio Freire v Pedro Carvalho
Saturday: Sky Sports Arena from 7pm
Katie Taylor v Miriam Gutierrez (ring walk circa 10pm)
Sunday: BT Sport 1 from 12am
Islam Makhachev v Rafael Dos Anjos
Sunday: Premier Sports 1 from 0.30am
Terence Crawford v Kell Brook
What sport is on this weekend - NFL:
Friday: Sky Sports NFL from 0.30am
1.20am Indianapolis Colts @ Tennessee Titans
Sunday: Sky Sports NFL from 5pm
6pm Tampa Bay Buccaneers @ Carolina Panthers
9.05pm Buffalo Bills @ Arizona Cardinals
1.20am Baltimore Ravens @ New England Patriots
RUGBY:
Friday: RTE 2 from 6pm, Channel 4 from 6.30pm:
7pm Ireland v Wales
Saturday: Sky Sports Arena from 6am:
6.10am New Zealand v Argentina
Saturday: Premier Sports 1 from 12.15pm:
12.45pm Italy v Scotland
3pm England v Georgia
Saturday: Sky Sports Arena from 2.25pm:
2.30pm SR: Lions v Pumas
5pm Stormers v Cheetahs
Saturday: TG4 from 7.05pm
7.35pm Pro14: Connacht v Scarlets
Sunday: TG4 from 2.20pm
2.45pm Pro14: Munster v Ospreys
Sunday: Premier Sports 2 from 2.45pm
3.15pm France v Fiji
Sunday: Channel 4, 11pm-midnight
Nations Cup highlights
What sport is on this weekend - RACING:
Saturday: UTV, 1.25pm-4.10pm, Virgin Media One, 1.25pm-4.10pm:
Cheltenham Including the Gold Cup
Sunday: UTV, 1.30pm-4pm
Cheltenham
Download the brand new OffTheBall App in the Play Store & App Store right now! We've got you covered!
Subscribe to OffTheBall's YouTube channel for more videos, like us on Facebook or follow us on Twitter for the latest sporting news and content.