DS is in Y2 but honestly I think he's come backwards on maths since Reception (when he said it was his favourite subject). He is totally resistant and if there's the slightest hurdle he gives up.
He can just about
Add up if he uses manipulables and you keep a close eye on him to make sure he isn't counting wrong. He could probably do this up to 100.
He can't remember that you don't need to count the first number again if you know what it is (e.g. you'll say, here's 5, and here's 2 more, how many have you got? and he'll start by counting the 5 again).
Subtract ditto
Count up to 100 but with a few glitches. When I say he's going backwards, he's started writing e.g. 61 as 16 and he STILL (not sure he ever stopped) reads 60 as Sixteen and 16 as Sixty, sometimes.
Count in 2s up to 20.
He can barely
Remember what + and - and = are
Count in 5s - probably to 20? though I heard him saying 5, 10, 15, 16.
Remember a few of his number bonds (e.g. he can just about tell me that if he has 3 apples and I give him 2 more, he'll have 5, without counting).
He can't at all
Count in 10s
Remember what x and division sign are
School have My Maths for homework but it only works on a desktop meaning that we sit DS down on the computer chair, he can't do a sum on the screen, we get him to try with the manipulables, he loses his place on the screen, he gets frustrated and gives up (he is also awaiting assessment for ADHD and has a microsecond's attention span and floor level resistance to frustration...)
They have another system we have a login to but when we tried the maths on that it went much too fast for him (it has fish and bubbles? I can't remember the name though).
Everything I've tried has oodles and oodles of practice with single digit names and then leaps ahead with about 2 goes at adding single digits which zip past much too fast.