Mahfoodh nahm mit der bahrainischen Auswahl an den Olympischen Spielen in Tokio teil. Mit seiner Mannschaft erreichte er das Viertelfinale. Im Turnierverlauf besaß er eine Fangquote von 17 %. Während der Schlussfeier der Olympischen Sommerspiele 2020 war er der Fahnenträger seiner Nation.