User Defaults using a list of lists

If I create a default entry as shown below, where weeklyMatchups is {{}, {}, {}, {}}

make new default entry at end of default entries of user defaults with properties {name:"matchups", contents:weeklyMatchups}

and later I change weeklyMatchups to {{{“team a”, “team b”}, {“team c”, “team d”}, {“team e”, “team f”}}, {}, {}, {}} can I write that out to “matchups”?

It appears to me that each list within the main list has to have the same number of items or it isn’t written to user defaults. In my particular case I am storing sports team matchups on a weekly basis. There is a total of 21 weeks. Therefore, the main list will contain 21 items (1 item for each week). Each item will contain a list of that week’s matchups. Not all weeks will have the same number of matchups. Some weeks will have 16 matchups other weeks may only have 1 to 2 matchups.

My question: is it possible to store a list of lists where not lists will have the same number of items?

Thanks in advance,
Brad Bumgarner, CTA