Over the last meetings Algeria U23 holds victories - 1, losses - 3 and draws - 1. Eswatini U23 on the other hand holds the following results from the latest games: victories - 3, losses - 1 and draws - 1. Based on this data we come to a conclusion that Eswatini U23 at the moment is in better form, unlike Algeria U23.
Algeria U23: Eswatini U23 – (Loss 2:1), South Africa – (Draw 1:1), South Africa – (Loss 3:1), Mauritania U23 – (Loss 1:3), Mauritania U23 – (Win 2:0).
Eswatini U23: Algeria U23 – (Win 2:1), Malawi U23 – (Draw 1:1), Malawi U23 – (Win 0:1), Botswana U23 – (Win 1:2), Botswana U23 – (Loss 5:1).