Prestige, preferences, and promises are all important, but the biggest factor in terms of battles, and the one I think few people really care to think about much is prioritization. The same player could be a superstar D3 player, an all-conference caliber D2 player, an important contributor as an upperclassman for a mid-major D1, and a 4-year backup on a Big6 squad. How high of a priority is this guy for you? Are you willing to go all-in on visits? Will you devote a significant chunk of AP every cycle? Because someone else might. If you’re spending 50 AP/cycle (which is a lot), but your rival is spending 65, over the course of 20 cycles he’s built up a significant advantage, which can make up for prestige differences. Maybe he’s promising 25 minutes compared to your 20. Maybe he did max visits, and you only did 12. Your preferences are good, maybe his are very good. There are lots of factors that go into building effort credit, so I don’t really agree with Nick’s suggestion of bailing if a team one grade above jumps in. Especially if you’ve put a good chunk of AP or visits into a guy, you can beat teams 2, 3, or more grades up. It all depends on what they have and are willing to invest.
As a rule of thumb, 2 full letter grades (probably a little less, like 1&2/3) is about the cusp of where you will be knocked out of signing range if the higher team matches your effort, promises, and preferences. If you’re at B-, you can pretty much get into play on anyone *with maximum effort and attention and promises*, unless you run into an A+++ team that’s going to match you, or come close. The rub is that to get into play, which might end up being just be a 25% shot, you have to pretty much shower the guy with AP, and do max visits. It can be a decent shot to take sometimes, but it should probably go without saying that putting all your eggs in one basket is a risk, so be sure you understand the consequences.
Anyway, probably the most important part of how I prioritize is how I select and tier my targets. This is how I use the color codes. Blue is for guys I might go “all-in” for - a significant chunk of AP, and maximum visits. Green is for high potential guys who I think will be just below what higher level teams might really want to invest in. Yellow is for backup options and early entry insurance, that I may or may not try to cultivate (preference given to late signing players for this group). Red is for high level players that I want to watch, maybe throw an early AP or 3 on, and see what happens, and how battles evolve.
Say I have 4 open scholarships. I might set aside the resources to go “all-in” and do max visits for 3 players, expecting to likely lose one of them. I will try to pick one guy from the green category to invest in; depending on what battles emerge, I might use the remainder of my resources to lock him in, or I might save them for yellow options. If I notice there’s only one team on one of those red category players, there’s a decent chance he’s vulnerable, ie the coach has moved most or all AP off him, and might use visits elsewhere. So I might start pumping AP in, and hold off offering a scholarship until close to the time when the player might sign. Lots of different strategies in play with how you spend those resources, and I try not to be predictable, so I switch it up year to year.