What are you trying to achieve with MATCH($B$1,Feed!$A:$A,5)? Google Sheets is identical to Excel in many ways, one of which is 3rd arguments to MATCH(). In both, you could use 5 as 3rd argument, but they're treated the same as 1, which is the default, so no need to include a 3rd argument.
Should Feed!A2 contain Option 1, or should it contain a client number as A3:A4 do? I'd also note that Feed!C2:C4 isn't in either ascending or descending order. Which leads me to suspect the data in the Feed worksheet needn't be sorted. In which case you should be using MATCH() with 3rd argument 0. Also, INDEX(one_range,MATCH(single_value,another_range,0)) will only ever return a single value. If you want to return ALL records from the Feed worksheet into the Client Results worksheet, use FILTER(). That is, this one formula
'Client Results'!B3
returns all records for the client number in 'Client Results'!B1 from the Feed worksheet's columns B to R in the SAME ORDER as those records appear in the Feed worksheet. If you're using LOOKUP, you need those records sorted on Feed!C:C in ascending order, so sort the records in Client Results by changing the formula above to
'Client Results'!B3
Bookmarks