It should work, give me the numbers of the 3 sides, not some longitudinal stuff. My frame opening triangle is 24" x 16" x 21". It was a tight fit. You might need to make your own custom mounting studs like i did b/c your down tubes are not a perfect circle. Also, you will need to rotate the engine head 180* to make the spark plug front facing. Also, i doubt you could squeeze a carb in there so you might have to make an extension out of silicone tube like I am doing b/c Furry said so. The shock absorbers look really cool, paint them red so give it a go. Look at some of my other posts and decide for yourself and welcome to the forum.