Sorry for this stupid question, I found the solution here BigQuery: Extract values of selected keys from an array of json objects
select ARRAY(
SELECT JSON_EXTRACT_SCALAR(json_array, '$.start') from UNNEST(JSON_EXTRACT_ARRAY(metadata,"$.mentions"))json_array
) as extracted_start