I developed a handicapping system that's easy to administer, easy for the players to understand and totally fair. It has been used for multiple years in multiple locations and has been adapted for use in several independent leagues. I will attach a brief explanation below. Contact me if you want to know more, or put the words "NPL jewett handicaps" into google. Very briefly, you get a rating, higher ratings give games on the wire to the lower ratings, if you win you go up, if you lose you go down. It's as simple as that. but there are details.
The NPL Handicapped Nine Ball System
Each player has a rating; better players have higher ratings.
Beginners will have ratings around 20, while professional players
will have ratings around 100 or higher. Matches are handicapped by
requiring the better player to win more games to win the match. The
size of the handicap is determined by the difference between the
ratings of the players according to the tables below. For example,
if a player rated at 55 played someone rated at 25, the difference
would be 30 rating points and the regular match length would be six
games to three.
The ratings are adjusted after each tournament. For each match a
player wins or loses, his rating goes up or down one point. New
players are adjusted faster than that, moving three rating points
per match for their first ten matches and then two for twenty matches.
(Table shortened because it cannot be formatted well in this BB software, so far as I can tell. See
http://www.sfbilliards.com/NPL_info.txt for the whole thing.)
Regular Match ---- Long Match
(Chart-10) ---- (Chart-12)
Rating Match ---- Rating Match
Diff. Games ---- Diff. Games
0-5 5-5 ---- 0-4 6-6
6-14 5-4 ---- 5-11 6-5
5-21 6-4 ---- 12-17 7-5
22-28 5-3 ---- 18-22 6-4
29-36 6-3 ---- 23-28 7-4
37-46 7-3 ---- 29-35 8-4
47-56 6-2 ---- 36-42 7-3
57-UP 7-2 ---- 43-48 8-3
===== ----- 49-58 9-3
===== ----- 59-68 8-2
===== ----- 69-UP 9-2
If the better player is giving up half or more of the match, he has
choice on the first break, otherwise lag for first break.
Tables for other length matches are available and may be used.
Optional rules to reduce delay from slow players:
Speedup Rule 1: If both players have ratings under 45, use Chart-8,
otherwise use Chart-10.
Speedup Rule 2: If the whole tournament is waiting on one match
that hasn't started yet, that match will use Chart-8 instead of
Chart-10. Use of this rule is at the tournament director's
discretion.