Over the last meetings Eswatini U23 holds wins - 2, losses - 1 and draws - 1. Algeria U23 on the other hand ends the latest games with wins - 2, losses - 2 and draws - 1. Based on the games played we can assume that Eswatini U23 at the moment is in better form, in comparison to Algeria U23.
Eswatini U23: Malawi U23 – (Draw 1:1), Malawi U23 – (Win 0:1), Botswana U23 – (Win 1:2), Botswana U23 – (Loss 5:1).
Algeria U23: South Africa – (Draw 1:1), South Africa – (Loss 3:1), Mauritania U23 – (Loss 1:3), Mauritania U23 – (Win 2:0), DR Congo U23 – (Win 1:0).