McClelland finishes fourth in Miami