Absolutely.  There are no federal laws prohibiting anyone from betting on XFL games at a brick and mortar or online sportsbook operating legally within the industry either domestically or offshore.  There are two states with laws prohibiting all online betting: Connecticut and Washington.  While bettors from these states are still welcomed at our recommended sportsbooks, it is still not officially permitted in those two states.   There are no such laws in NJ, however, most reputable sportsbooks do not accept bettors from the Garden State at the behest of local lawmakers.