I have transcribed the records directly as I saw them, but have noted a few obvious mistakes in a "comments" box. See April 1895 registrations, "Lierney" for an example of this. Some variations in club names have been addressed; for example, "Wellington St. George's" and "St. George's, Wellington" always appear as the former.
Barrow, Barrow-in-Furness and Barrow Association might for all I know be different names for the same club, but I have tried to type what I see. It may have been that clubs in rugby strongholds styled their team "Association" to differentiate it from a rugby club. These suffixes have usually been recorded here.
Royal Rovers and Sunderland Royal Rovers are the same team, and Sunderland Rovers may be, too, but there were several "Black Watch" sides in that area and it is therefore more difficult to be more precise with that name. "Auto-complete" was usually more of an ally than an enemy, but (for example) there may be the occasional "Wilkins" who has slipped through as "Wilkinson" without my picking it up. If you see any obvious howlers, please email me to suggest corrections.
On fairly rare occasions, clubs registered a player for more than one season's duration. Such registrations are noted, but if a player was registered for part of 1908-9 and all of 1909-10, say, then the registration will only be recorded in 1908-9's list. So if you know a club had a player and you can't find him on a list, have a look at the year before.
These transcriptions are supplied free to football historians for research purposes, and must not be copied for private gain.
Do you run a football history website or social media thing? I would be delighted for you to link to these pages from your site.
A small number of lists are missing; check the list of available records to see what's there and what isn't.