I was thinking possibly a boarding pike due to the lack of langets, colored haft and short body...but then I found this!
https://www.google.com/search?q=Poli...t=gws-wiz-serp
This type was short, often lacked langets due to being for light cavalry...