Unfortunately there's no real way to roll several times, and see eac individual roll, unless you use a method like gargamond posted - which requires you to define the number of rolls ahead of tiem. You could use a query, like /roll ?How Many Dice| 1,[[1d20+1]]| 2,[[1d20+1]], [[1d20+1]]| 3,[[1d20+1]], [[1d20+1]], [[1d20+1]]} and so on up to the amount of dice you want. You can change the +1 to a variable modifier, using html entities, and put in a roll template for prettier output, like &{template:default} {{name=Table Rolls}} {{=?{How Many Dice| 1,[[1d20+?{Bonus|0}]]| 2,[[1d20+?{Bonus|0}]] : [[1d20+?{Bonus|0}]]| 3,[[1d20+?{Bonus|0}]] : [[1d20+?{Bonus|0}]] : [[1d20+?{Bonus|0}]]| 4,[[1d20+?{Bonus|0}]] : [[1d20+?{Bonus|0}]] : [[1d20+?{Bonus|0}]] : [[1d20+?{Bonus|0}]]} }} You only need to create such a macro once, but because of the way html entities work, once created never reopen the macro . If you want more rolls, just keep copying the last row, and add a single row item.