If dc is in because they beat hawks then that would leave ML and crabs left. Wouldn’t crabs be in because they beat ML?
That tie breaker doesn't work because they all beat one of the others. So all head to head match ups for those 3 teams cannot be a factor. They have to move on to the next criteria. Express is the only one of the 3 teams that beat a team with a winning record (Hawks) so that factors in for the second tie breaker - that's why they get the 4th spot.
That DCE beating Hawks is not a TB criteria. From GHCLC By-Laws:
Tie Breaking-End of season tie breaker procedures
2.Head to Head
3.Total winning percentage of teams you have beaten
4.Total winning percentage of all your opponents
5.Total goals scored against
6.Coin Toss/Card Draw
There are no guidelines either in the Game Play Rules or By-Laws as to how to apply these procedures. Some leagues use these for 2-way ties (only between two teams), and in the case of 3-way ties (3 or more teams), the criteria is applied until the tie is broken and if two or more teams are still tied the process reverts to the 1st criteria and is followed again until all ties are broken. In the case of 2025 Elite, TB Criteria #1 is N/A since DCE, Crabs, and Madlax are all 0.500. TB Criteria #2 is N/A because DCE beat Crabs, Crabs beat Madlax and Madlax beat DCE. In TB Criteria #3, DCE has a winning % of 1.375 (wins vs. Hawks, Crabs, FCA, and Looneys). Crabs and Madlax have a winning % of 1.125 (Crabs have wins vs Madlax, True, FCA, Looney's) (Madlax has wins vs DCE, True, FCA, Looney's). So DCE earns the #4 seed based on TB#3. If the process then reverts to TB #1 because Crabs and Madlax are still tied, Crabs would earn the #5 seed because they have the TB#2 H2H win vs Madlax. If the process continues to TB #4 Crabs and Madlax are still tied. At TB#5 Madlax would earn the #5 seed because they have fewer goals scored against (69) than Crabs (77).
So it depends on how the league applies the tie breaking procedures.