Get insider access
Preferred store
Your browser is not supported or outdated so some features of the site might not be available.

Duncan MacRae

Photograph of Duncan MacRae

Duncan has been a Staff Writer at RTINGS.com since 2023, bringing a diverse background of videography experience and an education in media theory and technology to his reviews. He's passionate about music, movies, and food and loves to ride his bike. When he's not diving into his work, you might find him lost in a Wikipedia rabbit hole or hanging out with friends, glued to the TV.

Articles by Duncan MacRae
The Best Lightweight Mouse
Dec 18, 2024
The Best Wireless Gaming Mouse
Dec 17, 2024
The Best FPS Mouse
Dec 17, 2024
The 5 Best Wi-Fi Routers
Dec 13, 2024
The 5 Best Razer Mice
Dec 11, 2024
The Best Claw Grip Mouse
Dec 11, 2024
The 4 Best Routers For Streaming
Dec 09, 2024
The 3 Best Budget And Cheap Routers
Dec 09, 2024
The 4 Best Wi-Fi Routers For Large Homes
Dec 09, 2024
ASUS ROG Rapture GT6 Router Review
Dec 09, 2024
NETGEAR Nighthawk RS300 Router Review
Dec 06, 2024
LAMZU MAYA X Mouse Review
Dec 06, 2024
Pulsar X2H v3 Mouse Review
Nov 29, 2024
Scyrox V8 Mouse Review
Nov 22, 2024
The Best Gaming Mouse
Nov 18, 2024
The 5 Best SteelSeries Mice
Nov 15, 2024
ASUS ZenWiFi ET9 Router Review
Nov 15, 2024
Razer Basilisk V3 Pro 35K Mouse Review
Nov 14, 2024
The Best MMO Mouse
Nov 06, 2024
The Best Mouse For MacBook Pro And MacBook Air
Nov 06, 2024
The Best Cheap And Budget Gaming Mouse
Nov 05, 2024
The 4 Best Corsair Mice
Nov 05, 2024
The Best Ergonomic Mouse
Nov 04, 2024
The Best Wired Mouse
Oct 31, 2024
TP-Link Deco BE65 Pro Router Review
Oct 30, 2024
TP-Link Deco BE63 Router Review
Oct 29, 2024
The Best Trackball Mouse
Oct 25, 2024
The Best Mouse For Work
Oct 25, 2024
VGN Dragonfly F1 Pro Max Mouse Review
Oct 21, 2024
Vaxee XE-S Wireless (4K) Mouse Review
Oct 15, 2024
WLmouse Beast X Max Mouse Review
Oct 08, 2024
The 5 Best Logitech Mice
Oct 01, 2024
The Best Mouse
Sep 26, 2024
The Best Wireless Mouse
Sep 26, 2024
Keychron M7 Mouse Review
Sep 09, 2024
Logitech M340 Mouse Review
Aug 29, 2024
Logitech G309 LIGHTSPEED Mouse Review
Aug 09, 2024
TP-Link Deco X5000 Router Review
Jul 22, 2024
TP-Link Deco XE5300 Router Review
Jul 22, 2024
NETGEAR Nighthawk RAX30 Router Review
Jul 22, 2024
TP-Link Archer BE550 Router Review
Jul 22, 2024
ASUS RT-AX86U Pro Router Review
Jul 22, 2024
eero 6+ Router Review
Jul 22, 2024
TP-Link Archer AX20 Router Review
Jul 22, 2024
Google Wifi Router Review
Jul 22, 2024
NETGEAR Nighthawk RAX50 Router Review
Jul 22, 2024
ASUS RT-AX1800S Router Review
Jul 22, 2024
ASUS RT-AXE7800 Router Review
Jul 22, 2024
ASUS ZenWiFi XT9 Router Review
Jul 22, 2024
TP-Link Archer AXE95 Router Review
Jul 22, 2024
eero 6 Router Review
Jul 22, 2024
TP-Link Deco M4 Router Review
Jul 22, 2024
TP-Link Archer AX10 Router Review
Jul 22, 2024
TP-Link Archer AX4400 Router Review
Jul 22, 2024
AmpliFi Alien Router Review
Jul 22, 2024
ASUS RT-AX55 Router Review
Jul 22, 2024
TP-Link Archer A8 Router Review
Jul 22, 2024
Linksys E5400 Router Review
Jul 22, 2024
Google Nest Wifi Router Review
Jul 22, 2024
eero Pro 6E Router Review
Jul 22, 2024
TP-Link Archer AX21 Router Review
Jul 22, 2024
ASUS RT-AX3000 Router Review
Jul 22, 2024
TP-Link Archer AX55 Router Review
Jul 22, 2024
eero Pro 6 Router Review
Jul 22, 2024
Google Nest Wifi Pro Router Review
Jul 22, 2024
ASUS RT-BE96U Router Review
Jul 22, 2024
eero Max 7 Router Review
Jul 22, 2024
Kensington SlimBlade Pro Trackball Mouse Review
Jun 28, 2024
ASUS ROG Keris II Ace Mouse Review
Jun 19, 2024
Finalmouse ULX Pro Series Mouse Review
Jun 11, 2024
Ninjutso Sora V2 Mouse Review
May 24, 2024
Razer Viper V3 Pro Mouse Review
May 21, 2024
Keychron M4 Mouse Review
May 16, 2024
Endgame Gear OP1we Mouse Review
May 02, 2024
Pulsar Xlite V3 Mouse Review
Feb 21, 2024
G-Wolves HSK Pro 4K Mouse Review
Feb 06, 2024
Corsair M75 AIR Mouse Review
Jan 22, 2024
LAMZU Atlantis Mini 4K Mouse Review
Jan 11, 2024
Pulsar X2V2 Mouse Review
Dec 08, 2023
Logitech M720 Triathlon Mouse Review
Dec 06, 2023
LAMZU THORN Mouse Review
Nov 24, 2023
Razer Viper V3 HyperSpeed Mouse Review
Nov 21, 2023
Logitech G502 LIGHTSPEED Mouse Review
Nov 16, 2023
Vaxee XE Wireless Mouse Review
Nov 14, 2023
Razer Pro Click Mini Mouse Review
Nov 08, 2023
Corsair SCIMITAR ELITE WIRELESS Mouse Review
Nov 08, 2023