| Date | Programme | Venue |
| 12 Jun to 20 Jul 2026 | Live Screening Schedule of Football Matches | Level 3, Atrium |
13, 14, 20, 21, 27 & 28 Jun 2026 | Paint-A-Ball Community Fundraiser @ SAFRA Punggol (as part of MINDS Colour Socks Parade 2026) | Level 3, Atrium |
| 10, 16 & 20 Jul 2026 | Watch & Redeem (SAFRA Members' Exclusive) | Level 3, Atrium |

Gather your friends and support your favourite football team this season at the LIVE screening of matches at all SAFRA clubs.
Watch the matches on giant LED screens, complete with immersive sound and comfortable seating, and cheer on your favourite team. Receive a mini goodie bag sponsored by Tiger Balm when you check-in at our live screenings! Limited quantities available.
Live screening is open to all, with seating available on a first-come-first-serve basis.
Screening Schedule
| Date (SGT) | Time (SGT) | Matches |
| 12 Jun 2026, Friday | 3am | Mexico VS South Africa |
| 12 Jun 2026, Friday | 10am | South Korea VS Czech Republic |
| 13 Jun 2026, Saturday | 3am | Canada VS Bosnia and Herzegovina |
| 13 Jun 2026, Saturday | 9am | USA VS Paraguay |
| 14 Jun 2026, Sunday | 3am | Qatar VS Switzerland |
| 14 Jun 2026, Sunday | 6am | Brazil VS Morocco |
| 14 Jun 2026, Sunday | 9am | Haiti VS Scotland |
| 14 Jun 2026, Sunday | 12pm | Australia VS Türkiye |
| 15 Jun 2026, Monday | 1am | Germany VS Curaçao |
| 15 Jun 2026, Monday | 4am | Netherlands VS Japan |
| 15 Jun 2026, Monday | 7am | Côte d'Ivoire (Ivory Coast) VS Ecuador |
| 15 Jun 2026, Monday | 10am | Sweden VS Tunisia |
| 16 Jun 2026, Tuesday | 12am | Spain VS Cabo Verde |
| 16 Jun 2026, Tuesday | 3am | Belgium VS Egypt |
| 16 Jun 2026, Tuesday | 6am | Saudi Arabia VS Uruguay |
| 16 Jun 2026, Tuesday | 9am | Iran VS New Zealand |
| 17 Jun 2026, Wednesday | 3am | France VS Senegal |
| 17 Jun 2026, Wednesday | 6am | Iraq VS Norway |
| 17 Jun 2026, Wednesday | 9am | Argentina VS Algeria |
| 17 Jun 2026, Wednesday | 12pm | Austria VS Jordan |
| 18 Jun 2026, Thursday | 1am | Portugal VS DR Congo |
| 18 Jun 2026, Thursday | 4am | England VS Croatia |
| 18 Jun 2026, Thursday | 7am | Ghana VS Panama |
| 18 Jun 2026, Thursday | 10am | Uzbekistan VS Colombia |
| 19 Jun 2026, Friday | 12am | Czech Republic VS South Africa |
| 19 Jun 2026, Friday | 3am | Switzerland VS Bosnia and Herzegovina |
| 19 Jun 2026, Friday | 6am | Canada VS Qatar |
| 19 Jun 2026, Friday | 9am | Mexico VS South Korea |
| 20 Jun 2026, Saturday | 3am | USA VS Australia |
| 20 Jun 2026, Saturday | 6am | Scotland VS Morocco |
| 20 Jun 2026, Saturday | 8.30am | Brazil VS Haiti |
| 20 Jun 2026, Saturday | 11am | Türkiye VS Paraguay |
| 21 Jun 2026, Sunday | 1am | Netherlands VS Sweden |
| 21 Jun 2026, Sunday | 4am | Germany VS Côte d'Ivoire (Ivory Coast) |
| 22 Jun 2026, Monday | 12am | Spain VS Saudi Arabia |
| 22 Jun 2026, Monday | 3am | Belgium VS Iran |
| 22 Jun 2026, Monday | 6am | Uruguay VS Cabo Verde |
| 22 Jun 2026, Monday | 9am | New Zealand VS Egypt |
| 23 Jun 2026, Tuesday | 1am | Argentina VS Austria |
| 23 Jun 2026, Tuesday | 5am | France VS Iraq |
| 23 Jun 2026, Tuesday | 8am | Norway VS Senegal |
| 23 Jun 2026, Tuesday | 11am | Jordan VS Algeria |
| 24 Jun 2026, Wednesday | 1am | Portugal VS Uzbekistan |
| 24 Jun 2026, Wednesday | 4am | England VS Ghana |
| 24 Jun 2026, Wednesday | 7am | Panama VS Croatia |
| 24 Jun 2026, Wednesday | 10am | Colombia VS DR Congo |
| 25 Jun 2026, Thursday | 3am | Switzerland VS Canada |
| 25 Jun 2026, Thursday | 6am | Scotland VS Brazil |
| 25 Jun 2026, Thursday | 9am | South Africa VS South Korea |
| 26 Jun 2026, Friday | 4am | Ecuador VS Germany |
| 26 Jun 2026, Friday | 7am | Japan VS Sweden |
| 26 Jun 2026, Friday | 10am | Türkiye VS USA |
| 27 Jun 2026, Saturday | 3am | Norway VS France |
| 27 Jun 2026, Saturday | 8am | Uruguay VS Spain |
| 27 Jun 2026, Saturday | 11am | New Zealand VS Belgium |
| 28 Jun 2026, Sunday | 5am | Panama VS England |
| 28 Jun 2026, Sunday | 7.30am | Colombia VS Portugal |
| 28 Jun 2026, Sunday | 10am | Jordan VS Argentina |
| Round of 32 | ||
| 29 Jun 2026, Monday | 3am | South Africa VS Canada |
| 30 Jun 2026, Tuesday | 1am | Brazil VS Japan |
| 30 Jun 2026, Tuesday | 4.30am | Germany VS 3ABCDF |
| 30 Jun 2026, Tuesday | 9am | Netherlands VS Morocco |
| 1 Jul 2026, Wednesday | 1am | Côte d'Ivoire (Ivory Coast) VS 2I |
| 1 Jul 2026, Wednesday | 5am | 1I VS 3CDFGH |
| 1 Jul 2026, Wednesday | 9am | Mexico VS 3CEFHI |
| 2 Jul 2026, Thursday | 12am | 1L VS 3EHIJK |
| 2 Jul 2026, Thursday | 4am | 1G VS 3AEHIJ |
| 2 Jul 2026, Thursday | 8am | USA VS Bosnia and Herzegovina |
| 3 Jul 2026, Friday | 3am | 1H VS 2J |
| 3 Jul 2026, Friday | 7am | 2K VS 2L |
| 3 Jul 2026, Friday | 11am | Switzerland VS 3EFGIJ |
| 4 Jul 2026, Saturday | 2am | Australia VS 2G |
| 4 Jul 2026, Saturday | 6am | Argentina VS 2H |
| 4 Jul 2026, Saturday | 9.30am | 1K VS 3DEIJL |
| Round of 16 | ||
| 5 Jul 2026, Sunday | 1am | W73 VS W75 |
| 5 Jul 2026, Sunday | 5am | W74 VS W77 |
| 6 Jul 2026, Monday | 4am | W76 VS W78 |
| 6 Jul 2026, Monday | 8am | W79 VS W80 |
| 7 Jul 2026, Tuesday | 3am | W83 VS W84 |
| 7 Jul 2026, Tuesday | 8am | W81 VS W82 |
| 8 Jul 2026, Wednesday | 12am | W86 VS W88 |
| 8 Jul 2026, Wednesday | 4am | W85 VS W87 |
| Quarterfinals | ||
| 10 Jul 2026, Friday | 4am | W89 VS W90 |
| 11 Jul 2026, Saturday | 3am | W93 VS W94 |
| 12 Jul 2026, Sunday | 5am | W91 VS W92 |
| 12 Jul 2026, Sunday | 9am | W95 VS W96 |
| Semifinals | ||
| 15 Jul 2026, Wednesday | 3am | W97 VS W98 |
| 16 Jul 2026, Thursday | 3am | W99 VS W100 |
| Third Place | ||
| 19 Jul 2026, Sunday | 5am | RU101 VS RU102 |
| Final | ||
| 20 Jul 2026, Monday | 3am | W101 VS W102 |
*Schedule may be subjected to changes.

| Date | 13 & 14 Jun 2026 20 & 21 Jun 2026 27 & 28 Jun 2026 |
| Time | 10.00am to 2.00pm (last session starts at 1.00pm) |
| Venue | Level 3, Atrium |
Donate to Join Football Painting Session in Support of Persons with Intellectual Disability!
To sign up, visit www.minds.org.sg/donation/

| Date & Time |
|
Catch the selected matches at SAFRA Punggol and redeem a frozen CP Cube Meal at the end of the match in exchange for the wrist tag.
Each SAFRA member may bring up to 2 guests from Quarter-Finals onwards. This giveaway is limited to 1 redemption per member and 1 redemption per guest (up to 2 redemptions for 2 guests) per stated match. All wrist tags must be exchanged, and members with their guests are required to be physically present to redeem the CP Cube Meal. Limited quantities are available on a first-come, first-served basis.

Redeem a McDonald's Be-Our-Guest (BOG) Card at SAFRA Choa Chua Kang, SAFRA Punggol, SAFRA Toa Payoh or SAFRA Yishun and enjoy a discounted set meal when you presented the BOG card at the participating McDonald's restaurants located at SAFRA Punggol, SAFRA Toa Payoh, SAFRA Yishun and Choa Chu Kang Park only:
| BOG Card | Collection Point | Expiry |
$6.95 Breakfast Burger Sausage Special (Available during Breakfast hours only) | During the live screening, together with Tiger Balm mini goodie bag | 20 Jul 2026 |
$6.90 Sweet BBQ McSpicy® Chicken Bacon Meal (Available after Breakfast hours) | Concierge Counter | 8 Jul 2026 |
$6.50 McSpicy® Meal (Available after Breakfast hours) | Concierge Counter (from 9 Jul 2026 onwards) | 21 Jul 2026 |
Terms & Conditions:
football-pack---wingstop/pgs-football-300.png?sfvrsn=24cd18a1_1)
Includes 14pc Boneless Wings in 2 flavours, 1 large Voodoo Fries, 1 large Curly Fries, 2 regular ranch and 2 regular drinks.
Top up $7.90 for a limited edition Wingstop x Coca Cola football!
Football Pack and limited edition football can be purchased over the counter only. While stocks last.
Click here for more information.
| F&B Vendors | Operating Hours |
| Jack's Place | Mon to Thu: 11am to 10pm Fri, Sat and Sun: 11am to 10.30pm *Last order closes 30mins before end of operating hours. |
| KEK Seafood | Mon to Sun: 11am to 2pm (last order 1.45pm) 5pm to 10pm (last order 9.45pm) |
| Kopi Korner | Mon to Fri: 8am - 8.30pm Sat to Sun & PH: 7.30am - 8.30pm |
| McDonald's | Daily: 24hours |
| Pizza Hut | Daily: 11am to 1.30am *Extended to 2am during Friday, Saturday & Sunday during SAFRA Football Bonanza Period (11 Jun to 20 Jul 2026) |
| Wingstop | Daily: 11am to 10pm |
| Wok In | Daily: 11am to 11pm |
For any enquiries, please email Elizabeth at lshelizabeth@safra.sg