My view on “Centrist” and “Moderate” were stated in another thread.
A pure “Moderate” would be someone that has little to no strong left or right leaning view points, with the majority of his views being relatively diluted/compromised views of one of the two sides. Generally a moderate is still likely to have a majority lean one way or another, but it’s a slight one with them rarely agreeing with the more concrete to extreme sides of that ideology. For example someone with a very mild, compromised view on gun laws and banishment, abortion, immigration, and taxes could be a moderate.
A “Centrist” is someone who has numerous strong left AND right leaning view points, with neither side truly being that much more abundant (I’d say if its more than a 60/40 split you’re just a [liberal/conservative] who has a few opposite tendancies). For example someone that believes that abortion should not be legal, everything but hunting rifles should be banned, agree’s with the War on Terror, and thinks we need to have higher taxes on the rich could very well be a “Centrist”
I will say in the years I’ve been on this forum that the vast majority of people I’ve seen with the “moderate”, “Independent”, or “centrist” tag have leaned left. That doesn’t mean there’s not ones that leaned right, there definitely have been. However anecdotally I’ve seen far far more than lean left who justify their “moderate” or “centrist” label by having one or two views that they have a mildly right wing view point on of which they almost never talk about. To me that’s not centrist or moderate, that’s liberal with a few odd views.