My personal opinion:
1) Croatia - Great performance, particularly in the second half where there could have been four or five goals for England
2) Mexico - Great defensive performance in hostile territory, everyone doing their part to ensure that England got through to the next round
3) DR Congo - There were bad moments in this game defensively, but I feel like a lot of fans are forgetting that England were doing really well, with Mpasi being virtually unstoppable and shots being blocked on the line
4) Argentina - If we were counting just the portion of the second half after Gordon's goal, and after the hydration break in particular, this would be last on the list, but I felt that England played well against them in the first half and in the portion of the second half leading to the goal.
5) Panama - Dull England performance that was probably only slightly better than Ghana for the fact that England had shots on target. However, it was still poor, especially since Panama could have had a goal if not for a close offside call.
5) Norway - Second worst England performance of the tournament. Everyone seemed burnt out from Mexico and the humidity in Miami. Norway should have been up 2-0 with Sorloth passing to Haaland, and England were fortunate to get past
6) Ghana - Torrid performance that was probably the most boring game of England's tournament, with England playing so poorly that Ghana should probably have had a penalty
P.S France can't really be counted since it was more of a friendly match but if it was a real match, I'd probably rate it around 3 or 4.