Does your pagelist have just these 4 pages or does the pattern continue? That is, do you have pxResults(5), pxResults(6)....and you want to merge all pages with odd indexes into pxResults(1) and pages with even indexes into pxResults(2)?
You could create two Parse Delimited rules, one for Name and the other for ID. In the Parse Delimited rule, use "build value list" method. Map all Name values to Names value list and ID values to ID value list. Iterate through Names value list and copy values into your page list property using <APPEND> as the page list index. Iterate through ID value list and copy values into the same page list property using <CURRENT> as the page list index (this will use the index of the value list property as the index for the page list).