Sometimes, but not necessarily! It's very important to remember that MAST is scoring sequences while FIMO is scoring individual motif matches. If you look at the section titled '
p-values' in the
MAST documentation you'll see that MAST distinguishes between 'position p-values', 'sequence p-values', and 'combined p-values'. The combined p-value is the basis of the MAST sequence score. It depends not only on the motif matches, but also on the length of the sequence! You could have two sequences containing the exact same match to a motif, but if once sequence is much longer than the other, its E-value might be so low that MAST simply won't report it.
Internally, MAST does score all the motif matches, just like FIMO does. It's just that MAST then uses those motif match scores to calculate an overall sequence score, and only reports the motif matches if the sequence score passes the chosen significance threshold.
If you are using the command line version of MAST you can use the '-hit_list' option. This will direct MAST to simply print a list of all motif matches as plain text to the standard output, without calculating the sequence scores.