yes, if you care about smithing and/or magic xp mining granite barbarian is the best fishing xp all the way to 99. if you vehemently oppose it, you can do monkfish til 86 (around 60% the xp of barbarian), then rocktails with wild pies (around 75% the xp of barbarian). if it is the dropping you detest at barbarian, consider bringing a firestaff and nature runes and alch the fish as you get them. if done correctly this doesn't interrupt or slow down your fishing, and gives magic xp at no additional effort which is probably valuable to you unless you aren't already 99 magic. ivy - 85k sawmill - 110k teak with adze - 100k + 37k firemaking xp (+ 55k magic xp if you alch the logs as you chop them, similar to barbarian fishing) teaks are most if you care about firemaking xp