diff --git a/lib/+artoa/+controller/+track/+trajectoryOutput/emphasizeSelectedTrajectory.m b/lib/+artoa/+controller/+track/+trajectoryOutput/emphasizeSelectedTrajectory.m
new file mode 100644
index 0000000000000000000000000000000000000000..dffe9af29d4af8a21213e3a82891a48ddd164ed2
--- /dev/null
+++ b/lib/+artoa/+controller/+track/+trajectoryOutput/emphasizeSelectedTrajectory.m
@@ -0,0 +1,26 @@
+function [] = emphasizeSelectedTrajectory()
+%EMPHASIZESELECTEDTRAJECTORY Summary of this function goes here
+%   Detailed explanation goes here
+
+global artoaWorkspace artoaGui;
+
+%% Check if the hidden column has been selected
+if artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedColumn == 1
+    return;
+end
+
+%% Reset all trajectory sizes
+for i = 1 :length(artoaGui.trajectoryOutput.trajectoryHandles)
+    current = artoaGui.trajectoryOutput.trajectoryHandles{i};
+    current.linePositions.LineWidth = .5;
+    current.scatterPositions.SizeData = 10;
+end
+
+%% Increase selected trajectory line size
+if ~isnan(artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedRow)
+    artoaGui.trajectoryOutput.trajectoryHandles{artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedRow}.linePositions.LineWidth = 1.5;
+    artoaGui.trajectoryOutput.trajectoryHandles{artoaWorkspace.trajectoryOutput.tableGeneratedTracksSelectedRow}.scatterPositions.SizeData = 20;
+end
+
+end
+
diff --git a/lib/+artoa/+controller/+track/+trajectoryOutput/tableGeneratedTracksSelect.m b/lib/+artoa/+controller/+track/+trajectoryOutput/tableGeneratedTracksSelect.m
index 162f37f2b2020afa5211ce85cb5510ea77ac0e7a..1e5a6c67226c2139f5d4532fffd8467b1bea8984 100644
--- a/lib/+artoa/+controller/+track/+trajectoryOutput/tableGeneratedTracksSelect.m
+++ b/lib/+artoa/+controller/+track/+trajectoryOutput/tableGeneratedTracksSelect.m
@@ -46,6 +46,11 @@ artoa.controller.setPlotHandleVisibility( ...
     true ...
 );
 
+%% Emphasize selected trajectory
+artoa.controller.track.trajectoryOutput.emphasizeSelectedTrajectory();
+
+%% Show plots
+artoa.controller.track.trajectoryOutput.showLeftSidebarPlots();
 
 %% Plot residuals
 [ ...
@@ -74,9 +79,6 @@ artoa.controller.setPlotHandleVisibility( ...
     artoaWorkspace.trajectoryOutput.trajectories{selectedRow} ...
 );
 
-%% Show plots
-artoa.controller.track.trajectoryOutput.showLeftSidebarPlots();
-
 %% Replace track parameter
 if artoaWorkspace.trajectoryOutput.updateTrackParameterWindow
     artoaWorkspace.trackParameter = ...