Charlton fell to 19th in the Championship today. Stoke beat Barnsley 3-0 and go above the Addicks on goal difference. Huddersfield drew 0-0 at home with Preston and have the same number of points as Charlton but a worse goal difference.
As well as Barnsley losing, Luton took a drubbing at home from Reading. Luton have a goal difference of -32 and it would be surprising if they stayed up. Barnsley also seem to be trouble (goal difference -21 compared with -9 for Charlton).
If Boro beat the Super Hoops tomorrow, as is quite possible, they will go above Charlton, but a draw would seem them one point behind.
One would think that the Baggies could beat Hull at home, but both of these sides are capable of upending the form book. If Hull win as well as Boro, Charlton would go down to 21st with Karlan Grant's Huddersfield pushed into the relegation places.
A draw for Hull would keep them behind Charlton on goal difference. Where they ended up after a defeat would depend on Boro's result, but they would be behind Charlton by one point.