29er fenders(
like these) should fit,but from the looks of your bike(pics or a link would've been helpful),you'll have to MacGyver them on. For the front,you'll need
P clamps for the fork legs,and for the top mount you'll either need a shorter bolt,or will have to ziptie the upper mount to the fork bridge(that curved piece that connects the forks together). For the rear,it looks like you have mounts by the dropouts,so as long as you have a chainstay bridge,you'll just need to space the left mount around the brake caliper(the PB fenders come with spacers and long bolts for clearing disc calipers).