It sounds like you believe this may be a case of worker's compensation retaliation. You were working a normal amount of hours per week until recently correct. Did anything change that caused your employer to cut your hours to 22? For you to have a claim here, the reason for the reduction of hours would have to be related to your injury, your workers comp claim or the fact that you have work limitations. It sounds like all 3 of those things were in play when you were working the 35-40 hours though correct? The fact that other coworkers have more hours than you, by itself, does not mean you are being discriminated against or treated unfairly. It depends on what the employers reason for changing your hours is. Either way, I'd recommend contacting an employment attorney to more fully discuss this.